Articles of ubuntu 10.10

更新Ubuntu 10.10时哈希总和不匹配

执行“apt-get update”时出现这个错误,只有这个文件无法下载。 Failed to fetch http://extras.ubuntu.com/ubuntu/dists/maverick/main/source/Sources.bz2 Hash Sum mismatch Some index files failed to download, they have been ignored, or old ones used instead. 这个错误已经重复了一段时间。 我怎样才能解决这个问题? 我试了我的国家的服务器,并在美国的主要服务器。 都给出了相同的结果。 我不在任何caching服务器后面。

运行Extra命令来正确加载openvpn

我有openvpn工作正常,并按预期在启动时加载。 但是,如果不在服务器上运行以下命令,则无法使用它来转发来自客户端的stream量: sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE su echo '1' > /proc/sys/net/ipv4/ip_forward su是因为sudo不够用( sudo echo '1' > /proc/sys/net/ipv4/ip_forward会失败,所以我必须使用su ,以root身份login然后运行命令。方式做到这一点我都耳朵)。 我希望这一切都是在启动时自动完成的(所以在重新启动之后,我不必通过SSHlogin,运行命令并再次注销…我只想启动我的客户端,但不知道这个怎么做。 我正在使用Ubuntu 10.10服务器。 *仅供参考,这样我就可以在中国境内使用这个(基于美国的…)在中国境内的VPN(当他们阻止我常规的援助VPN(他们常常这么做))。

生产服务器设置问题

我想在Ubuntu VPS服务器上安装rails 3.0.10。 我使用的是Postgres 9.0.4,Apache和乘客。 当我运行我的服务器时,我得到这个错误: PGError无法连接到服务器:没有这样的文件或目录服务器是否在本地运行,并接受在Unix域套接字“/var/run/postgresql/.s.PGSQL.5432”的连接? 当然,postgres服务器运行,如果我做“轨道服务器”应用程序与webbrick很好。 在安装过程中,我以root用户身份安装了Postgres和Apache,而使用rvm作为另一个用户安装了ruby和rails。 那可以吗? 按照linux用户的说法,安装生产服务器的正确方法是什么? 安装一切作为根或创build一个部署者帐户和安装postgres,Apache和乘客与sudo或甚至没有sudo? 有什么build议么? 生产服务器设置/ conf上没有太多好的教程。 知道吗? BR

从远程服务器复制文件到我的Ubuntu桌面

我很困惑如何做到这一点。 有人告诉我使用scp但对我来说还不清楚。 我只能用ssh来控制服务器。 我喜欢: qa-desktop2@qa-desktop2:~$ scp [email protected]:/www/oqc/inspection_report.php [email protected]:/home/qa-desktop2/desktop 然后input密码: [email protected]'s password: 然后显示: Could not create directory '/home/jeinqa/.ssh'. Host key verification failed. lost connection 为什么? 什么是正确的步骤呢?

在Ubuntu下安装脚本作为启动服务

我在~/openerp/stable6/server/bin/有一个脚本openerp-server.py ,希望它能在启动时运行(作为一个服务或不是 – 我不知道区别) 这是我遵循的步骤 1在/etc/init.d/创build了一个脚本“openerp-server” #!/bin/sh cd ~/openerp/stable6/server/bin/ exec /usr/bin/python ./openerp-server.py $@ 2使用以下命令使脚本可执行 sudo chmod +x /etc/init.d/openerp-server 3使用以下命令使链路在启动时运行 sudo update-rc.d openerp-server 我使用sysv-rc-conf进行了检查,运行级别2,3,4,5select了openerp-server 。 现在重新启动后,我检查如果openerp-server.py正在运行,它没有运行。 请帮忙。

如何决定是否应该升级Ubuntu服务器

我正在使用运行Apache HTTP Server和Tomcat服务器的AWS微型实例。 我有几个Web应用程序部署在他们使用端口转发从80到8080使用Apache。 由于我为一个创业(而不是系统pipe理员,并愿意学习)工作,我必须弄清楚是否需要从微服务器升级到其他一些实例。 我应该检查哪些基准,看看是否应该更新服务器? 我检查了免费-m,它提供了大约300MB的空闲内存。 但是,我还应该检查一下,看看Apache正在接收的连接数量是否在任何时候都没有窒息。 由于我使用端口转发,我如何检查Tomcat连接是否窒息。 300MB空闲内存正在检查时。 但是在系统可能有负载的其他时候,我该如何检查?

在Ubuntu 10.10上从源代码安装Xen 4.0.1

我试图在Ubuntu 10.10 Server Edition上从Source安装Xen 4.0.1。 我从一台干净的机器开始,按照https://help.ubuntu.com/community/Xen中的说明操作。 所以我安装了那里提到的软件包: sudo apt-get install gettext bin86 bcc libc6-dev-i386 iasl texinfo git 当与make world的源代码,我得到这个错误: + git clone -o xen -n git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-pvops.git.tmp 在/home/homer/xen/linux-2.6-pvops.git.tmp/.git/中初始化了空的Git仓库 远程:计数对象:1855434,完成。 远程:压缩对象:100%(291939/291939),完成。 接收对象:100%(1855434/1855434),368.49 MiB | 11.00 MiB / s,完成。 远程:共计1855434(三angular洲1553214),重用1847760(三angular洲1546656) 解决三angular洲:100%(1553214/1553214),完成。 + cd linux-2.6-pvops.git.tmp + git checkout -b xen / stable-2.6.32.x xen / xen / stable-2.6.32.x 致命的:git […]

关键交换

我很久以前安装了nagios,现在开始尝试使用它。 我得到这个错误: Current Status: CRITICAL (for 231d 16h 52m 49s) Status Information: SWAP CRITICAL – 100% free (0 MB out of 0 MB) Performance Data: swap=0MB;0;0;0;0 Current Attempt: 4/4 (HARD state) Last Check Time: 01-09-2011 13:26:34 Check Type: ACTIVE Check Latency / Duration: 0.125 / 0.004 seconds Next Scheduled Check: 01-09-2011 13:31:34 Last State Change: […]

如何在VMWare下为节点运行设置静态私有地址?

我在Windows 7下的VMWare播放器中运行Ubuntu 10.10。每次重新启动节点,它都会获得一个不同的私有IP地址(我可以通过ifconfig查看)。 我希望我的VMWare节点在每次重新启动后保留相同的私有IP地址。 我是我路由器后面唯一的一个。 这可能吗? 如果是的话,我该怎么做? 谢谢!

自动完成function不能在一台服务器上工作,在别人上工作

我有Ubuntu 10.10 x64和x86在各种服务器上运行,并自动完成所有的工作吧。 问题:apt- <tab>会显示一个选项列表,但是sudo apt- <tab>不会。 摆弄了几个小时后,我发现/ etc / bash_autocomplete不存在。 在破碎的服务器上。 复制从现在工作的一个工作。 但仍然不正确。 sudo apt-get ins <tab>不显示任何操作。 在工作服务器上的/etc/bash_autocomplete.d/中列出的文件大约有50个文件,而破坏的只有两个或三个文件。 我不认为我可以只复制这些文件,因为它可能显示甚至没有安装的东西的命令。 TL; DR 自动完成破碎,我该如何解决它。 似乎在某处残疾,这是为什么 编辑:好吧,它没有安装… $ sudo apt-get install bash-completion Reading package lists… Done Building dependency tree Reading state information… Done The following NEW packages will be installed bash-completion 0 upgraded, 1 newly installed, 0 […]