问题标签 [debian-based]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
debian - 如何覆盖 .deb 子包的版本?
我需要为我们的软件制作一个 .deb,其中包括 Drupal 的副本。我不得不修补 Drupal,所以我不能使用发行版中的股票 Drupal。我希望结果是一个名为 drupal6-rs_6.16_all.deb 的文件,但是因为在我的控制文件中它是一个子包,它“继承”了我的主包的版本,所以我最终得到一个包 drupal6-rs_6.0.6 _all.deb(6.0.6 是我们自己的代码库的版本)。
我希望能够从同一个 debian/* 描述中生成 Drupal 包,而不是单独为 Drupal 创建一个单独的 debian/* 子树。
这可以做到吗?我知道使用 RPM 可以覆盖子包的版本,但是如果我将 Version: 6.16 添加到子包的 debian/control 标头中,它 (a) 在 vim 中与其他标头条目不同地突出显示,并且 (b) 有没有效果。
debian - Debian打包:将文件部署到用户主目录
我使用 Debhelper 创建 Debian 软件包。为了部署文件和目录,我使用debian/install
anddebian/dirs
文件。
现在我希望我的包将默认用户配置文件部署到 $HOME/.mypackagerc(就像 .bashrc 和朋友一样)。
Debhelper 是否提供了一种方法来做到这一点,或者我应该只是:
- 在 postinst 脚本中执行
- 甚至在我的程序中执行此操作,在第一次执行时
linux - 配置linux盒子有一个静态ip
我需要让我的家庭网络上的机器使用静态 IP 地址。这是一个linux盒子。
我的问题是我可以让我的 linux 机器使用静态 ip 地址,而我的网络的其余部分(由链接到路由器的所有 Windows 机器组成)使用动态 ip 吗?
没有太多关于配置 linux 机器使用静态 ip 的信息,只是我很困惑 - 如果我想在一个机器上使用静态 ip,我的整个网络是否必须使用静态 ip?
非常感谢
php - PHP HTTP 服务器?端口 80、443-444、1000-3000、8000-9000。(无阿帕奇)
我将很快升级到Debian 6.0 "Squeeze"
服务器上的 Linux,我想知道如何在许多专用于不同事物的端口上使用Python作为 Web 服务器。
这意味着端口 443 可用于许多站点(由相同的代码驱动,只是在 SQL DB 中不同)
javascript - 可以在Javascript中运行脚本的Linux命令行模拟器?
嘿,我只是想知道是否有人制作了一个用 Javascript 编写的 Debian 版本,只是为了测试。我知道它不能做无限的事情,但是 Javascript 让它拥有的东西应该足够了。
这是我找到的一个C64模拟器,但是太简单了?http://www.kingsquare.nl/jsc64
php - 在 Debian 服务器上安装 php 5.3.5 期间 SNMP 健全性检查失败
我正在尝试在我的 Debian 服务器上安装 php 5.3.5,并且在我执行之后
./configure -with-mysql=/usr -with-mysqli=/usr/bin/mysql_config -with-tidy=/usr -with-curl=/usr/bin -with-curlwrappers -with-openssl-dir=/usr -with-zlib-dir=/usr -enable-mbstring -with-xpm-dir=/usr -with-pdo-mysql=/usr -with-xsl=/usr -with-ldap -with-xmlrpc -with-iconv -dir=/usr -with-snmp=/usr -enable-exif -enable-calendar -with-bz2=/usr -with-mcrypt=/usr -with-gd -with-jpeg-dir=/usr -with- png-dir=/usr -with-zlib-dir=/usr -with-freetype-dir=/usr -enable-mbstring -enable-zip -with-pear -prefix=/usr/php -with-imap -with- kerberos -with-imap-ssl -with-imagick -with-readline -with-libedit
发生此错误
检查是否启用 UCD SNMP hack... 不检查 -lnetsnmp 中的 snmp_parse_oid ... 不检查 -lnetsnmp 中的 init_snmp ... 不配置:错误:SNMP 健全性检查失败。请检查 config.log 了解更多信息。
你知道如何解决这个问题吗?(我已经安装了 SNMP。)
c++ - C++ apt-get 处理 popen 的标准输出
这听起来像是一个愚蠢的问题,我是 C++ 新手。
在 debian 上,我尝试apt-get install
使用 popen 调用。我需要解析这个程序的输出。不幸的是,我无法阅读 apt-get 的完整输出。
在某些时候 apt-get 可能会要求用户输入(询问是否应该安装依赖项)。我的程序无法输出这一行。
Whis 是最后一行(参见下面的示例,我的程序中缺少的行是:“你想继续 [Y/n] 吗?”)没有输出?
当我手动运行 apt-get 命令时,控制台输出如下所示:
注意:最后一行末尾没有换行符。
当我使用自己的程序时,缺少最后一行(输出)
注意:输出末尾的换行符
我在 c++ 中对 popen 的参考实现如下所示:
我尝试在 Linux 系统上执行此操作
debian - 如何从 debian 中删除进化但保留 gnome
嗯,在标题中
我确实试过这个:
aptitude unmarkauto gnome-desktop-environment gdm-themes gnome-themes-extras gnome-games libpam-gnome-keyring gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg 节奏盒突触 system-config-printer totem-mozilla Epiphany-extensions serpentine gnome -app-install arj avahi-daemon deluge+ gnome_
linux - apache Mod_rewrite 关闭,wordpress 快乐,404 我不快乐
我一直在摆弄 mod_rewrite 一段时间,但它已经得到了最好的我。希望这里的任何人都可以对我的问题有所了解。
我正在尝试自行托管 wordpress,当我在站点的 .htaccess 文件中将 mod_rewrite 设置为 off 时,它工作得很好。但是如果我把它打开它会给我一个禁止的错误。日志显示:
选项 FollowSymLinks 或 SymLinksIfOwnerMatch 关闭,这意味着禁止 RewriteRule 指令:/c/blog/wp-admin/index.php,引用者:http ://xxx.xxx.xxx.xxx/blog/wp-admin/options-permalink .php
.htaccess 包含
提前致谢!
linux - BASH:遍历一个目录,不包括某些基于关键字的子目录
我正在尝试创建一个简单的备份脚本,其中包括复制我的 Firefox 配置文件,不包括该配置文件中的任何缓存项或文件夹。
这是在我的基于 debian 的 crunchbang 系统上。
这听起来很简单,但我是 bash 脚本的新手,到目前为止我想出的东西太不优雅和笨拙,我很想得到一些意见。
这是我到目前为止所拥有的:
您可能已经猜到,回声在那里用于错误检查。这些将被 cp 语句替换。
我看到的一个问题是这不够灵活:如果目录超过 5 个,则不会包含它们。如果我扩展脚本以包含它们,我只是将问题移到一步。
另一个问题是我目前在脚本输出中看到的一个问题:
我不知道为什么这条线会出现,但我相信它不应该出现。
所以...有什么提示可以帮助我吗?