Questions tagged «ubuntu»

一般的UBUNTU支持不在主题之列。可能会在https://askubuntu.com/上询问支持问题。Ubuntu是基于Debian GNU / Linux的免费桌面和服务器操作系统。请注意,这是针对特定于Ubuntu的编程问题,而http://askubuntu.com专门用于回答一般的Ubuntu问题。

8
如何在Ubuntu 12.04上正确安装ruby 2.0.0?
我已经成功安装了rvm,但是当我运行以下命令时 sudo apt-get update 要么: rvm install 2.0.0 我有以下错误: W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/source/Sources 404 Not Found W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/source/Sources 404 Not Found W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found W: …
79 ruby  ubuntu 

10
如何增加Ubuntu中Neo4j的最大文件打开限制(ulimit)?
目前ulimit -n显示10000。我想将其增加到40000。我已经编辑了“ /etc/sysctl.conf”并放入了fs.file-max=40000。我还编辑/etc/security/limits.conf和更新了硬值和软值。但是ulimit仍然显示10000。完成所有这些更改后,我重新启动了笔记本电脑。我可以访问root密码。 usr_name@usr_name-lap:/etc$ /sbin/sysctl fs.file-max fs.file-max = 500000 在/etc/security/limits.conf-中添加了以下几行 * soft nofile 40000 * hard nofile 40000 我还添加了以下内容/etc/pam.d/su- session required pam_limits.so 我已经尝试了其他论坛上给出的所有可能方式,但是我可以达到的最大限制10000,不能超过此上限。可能是什么问题? 我进行此更改是因为neo4j引发最大打开文件限制达到错误。
78 linux  ubuntu  neo4j  limit  ulimit 

3
Python处理socket.error:[Errno 104]对等重置连接
当使用Python 2.7和urllib2从API检索数据时,出现错误[Errno 104] Connection reset by peer。是什么导致错误,如何处理错误,以使脚本不会崩溃? ticker.py def urlopen(url): response = None request = urllib2.Request(url=url) try: response = urllib2.urlopen(request).read() except urllib2.HTTPError as err: print "HTTPError: {} ({})".format(url, err.code) except urllib2.URLError as err: print "URLError: {} ({})".format(url, err.reason) except httplib.BadStatusLine as err: print "BadStatusLine: {}".format(url) return response def get_rate(from_currency="EUR", to_currency="USD"): …


6
在docker下安装时可以回答对话框问题吗?
使用apt-get安装某些软件包时,是否可以以某种方式回答出现在对话框中的问题? 例如,我正在尝试设置包含以下内容的mail-stack-delivery软件包的容器: FROM ubuntu RUN apt-get install -y mail-stack-delivery 但是,在构建时,dockerfile会产生许多错误,这些错误包括: debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (Can't locate Term/ReadLine.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 …

12
在nodejs中使用node-sass时找不到libsass绑定
我想node-sass在node.js v0.12应用程序中使用该模块以受益于的性能libsass。 我执行npm i node-sass了安装模块的操作,到目前为止没有错误。 现在,混乱开始了: 如果我只是REPL在终端中打开进行尝试,node-sass那么一切正常,但是如果我将其包含在项目文件中并运行,node myfile.js则会收到以下错误消息: Error: `libsass` bindings not found. Try reinstalling `node-sass`? npmjs.com上的模块描述指出,#!/usr/bin/env node在Ubuntu下解决该问题可能存在问题,以及如何解决此问题,但我的机器上不是这种情况。 我找不到任何有用的信息,因此希望您能对我有所帮助。 我正在Ubuntu 14.10下使用节点v0.12.2。 PS:我已经尝试重新安装node-sass,但是没有成功。没有什么改变。

1
Ubuntu Docker映像中的systemd和systemctl [关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 4年前关闭。 改善这个问题 问题 systemd在Ubuntu Docker映像中似乎无效或不可用。 设定 我正在从中运行Docker容器 ubuntu:16.04和ubuntu:16.10镜像。 测验 如果我执行: systemctl status ssh 在里面 16,04容器中 结果是错误 Failed to connect to bus: No such file or directory 在16.10容器中的错误是:bash: systemctl: command not found。 如果我which systemctl在16.04容器中找到systemctl,但在16.10容器中。 我发现了 /lib/systemd存在。 我尝试使用以下方式安装systemd: apt-get install systemd libpam-systemd systemd-ui 然后 which systemctl找到systemctl16.10 但systemctl status ssh仍然给出错误Failed …

5
如何在Ubuntu中使用gems?
我最近升级到Ubuntu 9.04,使用gem时遇到问题。我使用apt-get安装了Ruby,Rubygems和Rails。该rails命令确实起作用。 然后,我安装了capistrano和其他宝石,例如heroku。为了做到这一点,我使用了以下命令: sudo gem install XXX 当我想使用cap命令不起作用时: bash: cap: command not found 与其他gem命令相同。 我有什么特别的事情可以执行gem命令吗?

8
服务器崩溃后MongoDB无法启动
我的Ubuntu计算机崩溃了,当我重新启动它时,MongoDB无法正常工作。我尝试了以下命令,并得到以下输出: $ mongo Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed $ service mongodb status mongodb stop/waiting $ service mongodb restart stop: Unknown instance: start: Rejected send message, 1 matched rules; type="method_call", sender=":1.57" (uid=1000 pid=2227 comm="start mongodb ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init") $ …

6
dpkg-reconfigure tzdata的非交互式方法
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 8个月前关闭。 改善这个问题 首次设置Ubuntu服务器时,请确保输入aptitude install tzdata,然后dpkg-reconfigure tzdata正确设置时区。 我正在尝试使用脚本来自动化服务器设置,并注意到这种自动操作的方式,因为它需要用户干预的交互式会话。 有没有办法在不交互的情况下使用dpkg-reconfigure?

24
无法启动mongod.service:找不到单元mongod.service
我按照所有的步骤提MongoDB的安装文件进行Ubuntu 16.04。 步骤1: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 步骤2: echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list 步骤3: sudo apt-get update 步骤4: sudo apt-get install -y mongodb-org 步骤5: sudo service mongod start 当我启动MongoDB时,出现以下错误: 无法启动mongod.service:找不到单元mongod.service。

15
如何在Rails中停止Daemon服务器?
我正在使用以下命令运行我的Rails应用程序 $script/server -d webrick 在我的Ubuntu系统上,以上命令在后台运行webrick服务器。我可以使用kill命令杀死进程 $kill pid Rails是否提供任何命令来停止后台运行的守护程序服务器? 就像rails提供的启动服务器一样,谢谢。 编辑何时合适启动守护程序服务器?任何实时情况都会有所帮助,谢谢

4
postgres,ubuntu如何在启动时重启服务?实例重新启动后陷入群集
我Postgres db 9.1正在跑步AWS EC2,与ubuntu 12.04。 我对该实例弄得一团糟(即在我决定使用9.1之前安装了各种postgres XX)。 现在,在该数据库上工作了一个月后,我发现如果重新启动实例postgres无法正确加载,其状态将显示为“正在运行群集”。这将一直持续到我 sudo service postgresql restart 从终端,然后再次工作。 如何将此行添加到ubuntu启动中,以便每次加载时都将重新启动该服务,并有望解决我的问题? 还有可能解决此问题的任何其他解决方案。

5
如何通过Ubuntu终端编辑/保存文件
这是一个非常简单的问题: 我只需要打开一个文件(此文件名为galfit.feedme)。当我进入目录时,可以使用galfit.feedme视图查看该文件,但是我不知道如何编辑此文件然后保存编辑。你是怎样做的?
75 file  ubuntu  terminal  save  edit 

6
将stdout捕获到变量,但仍将其显示在控制台中
我有一个bash脚本,它调用了几个长时间运行的进程。由于处理原因,我想将这些调用的输出捕获到变量中。但是,由于这些进程是长期运行的进程,因此我希望rsync调用的输出实时显示在控制台中,而不是事后显示。 为此,我找到了一种方法,但是它依赖于将文本输出到/ dev / stderr。我觉得输出到/ dev / stderr并不是一个好方法。 VAR1=$(for i in {1..5}; do sleep 1; echo $i; done | tee /dev/stderr) VAR2=$(rsync -r -t --out-format='%n%L' --delete -s /path/source1/ /path/target1 | tee /dev/stderr) VAR3=$(rsync -r -t --out-format='%n%L' --delete -s /path/source2/ /path/target2 | tee /dev/stderr) 在上面的示例中,我多次调用rsync,并且希望在处理文件时看到它们的名称,但是最后我仍然希望将输出包含在变量中,因为稍后将对其进行解析。 有没有一种“清洁”的方法来实现这一目标? 如果有所作为,我正在使用Ubuntu 12.04,bash 4.2.24。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.