Ubuntu

Ubuntu用户和开发人员的问答


2
Rails和libpq-dev讨厌的依赖
我不知道这个问题是否属于这里,但我会尝试一下。你好 我正在计算机上运行带有Windows Vista的ubuntu 11.10双启动。在Ubuntu上,我已经安装了RVM,rails gem和PostgreSQL(postgres服务器,客户端和其他软件包,例如libpq5,因为我是通过软件中心安装的)。 我正在尝试在heroku上部署我的应用程序,但是似乎我需要安装pg gem。我尝试安装它,但是却收到此错误: 错误:无法生成gem本机扩展。 /home/pcr/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb检查pg_config ...是 使用/ usr / bin / pg_config中的配置值 您需要安装postgresql-server-dev-XY来构建服务器端扩展,或者安装libpq-dev来构建客户端应用程序。您需要安装postgresql-server-dev-XY来构建服务器端扩展,或者安装libpq-dev来构建客户端应用程序。 检查libpq-fe.h ... * extconf.rb失败* 在搜索google和stackoverflow一段时间后,许多人说必须安装libpq-dev。我通过软件中心尝试过,但是未能满足依赖项要求。我通过apt-get尝试过,它说我需要libkrb5-dev和krb5-multidev。我试过了sudo apt-get install libpq-dev libkrb5-dev krb5-multidev,得到了: 以下软件包具有未满足的依赖项:krb5-multidev: 取决于:libkrb5-3(= 1.9.1 + dfsg-1ubuntu1)但要安装1.9.1 + dfsg-1ubuntu2.1 取决于:libk5crypto3(= 1.9.1 + dfsg-1ubuntu1)但要安装1.9.1 + dfsg-1ubuntu2.1 取决于:libgssapi-krb5-2(= 1.9.1 + dfsg-1ubuntu1)但要安装1.9.1 + dfsg-1ubuntu2.1 E:无法纠正问题,您拿着损坏的包装。 但是我的系统上已经有了libkrb5-3,libk5crypto3和libgssapi-krb5-2(所有版本均为1.9.1 + …

4
如何使肉桂在Virtualbox中工作?
我在VirtualBox 4.1.8中安装了Ubuntu 11.10(32位)。 我想安装Cinnamon,所以我做了,而且我可以从登录屏幕以及GNOME选项中进行选择。 如果选择Ubuntu,我会得到Unity,效果很好。GNOME也可以使用。但是,当我选择Cinnamon时,屏幕变黑并且没有任何响应,因此我必须重置虚拟机。 我已经将Ubuntu 11.10(64位)安装在PC上的单独分区中(当前运行10.10,但尝试11.10),并且Cinnamon可以完美地工作。在VirtualBox中,我启用了3D设置,并为虚拟机提供了128 MB的图形RAM和1024 MB的系统RAM。 我应该更改哪些设置,或者如何使Cinnamon在VirtualBox中的Ubuntu中工作? 我也曾尝试在LinuxMint 12中执行此操作,但我遇到了同样的问题,选择Cinnamon时只是黑屏。 那么Cinnamon和VirtualBox是否不兼容?

4
如何在10.04中更新到PHP 5.3.10?
我是Linux的新手,只有Ubuntu和安装LAMP Server的基本经验。我已经使用“ apt-get install”方法成功安装了所有程序。我的问题是我想将PHP 5.3.2更新为PHP 5.3.10。有可能做到吗?TIA!
12 10.04  php  lamp 

3
我杀了我的GUI,而Startx找不到“屏幕”
首先,我要提一下这个问题发生在前一段时间,所以我可能忘记了一些细节。前一段时间,我试图习惯于回溯5,我认为我做得很好。我了解到您不应该仅使用root用户,因此我正在创建一个用户帐户,并尝试为其授予所有正确的权限和访问权限。 我不记得它是做什么的,但这是我从Xorg.0.log得到的错误消息的一部分: (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your (EE) NVIDIA: system's kernel log for additional error messages. (II) UnloadModule: "nvidia" (II) Unloading /usr/lib/xorg/extra-modules/nvidia_drv.so (EE) Failed to load …
12 nvidia  xorg  64-bit  gui 

5
如何手动更改默认的Web浏览器?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 7年前关闭。 Firefox不在系统设置-系统信息中显示。因此,我无法使用菜单进行选择。 是否有配置文件或我可以编辑的文件,以使Ubuntu知道系统中存在Firefox,并允许我将其设置为默认浏览器?

1
顶栏正在吃我的标题栏
我试图不恨Unity,但我仍然没有恋爱。 如果我的窗口没有最大化,我经常会发现窗口卡住了,所以标题栏被Unity的顶部栏隐藏了。我必须启用Compiz的“窗口管理网格”只是为了给自己ctrl-alt-num6作为强制将窗口返回到可见屏幕的一种方式。 有没有一种方法可以防止窗口滑到顶部栏下面?
12 11.10  unity  compiz 

6
MegaUpload关闭是否会使Ubuntu One面临风险?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 2年前关闭。 文件共享网站MegaUpload最近被关闭,因为它们托管受版权保护的文件,因此参与了侵犯版权的行为。这导致其他文件共享网站因类似的担忧而关闭。 我绝对可以看到在Ubuntu One上共享版权文件的可能性。Ubuntu One是否需要担心将来某个时候关闭的可能性? 美联储关闭MegaUpload,创始人被捕 http://torrentfreak.com/megaupload-shut-down-120119/ 大型行动者采取巨额行动震惊了Cyber​​locker生态系统 http://torrentfreak.com/cyberlocker-ecosystem-shocked-as-big-players-take-drastic-action-120123/
12 ubuntu-one  legal 

2
如何将3D模型渲染为SVG矢量图形?(平面投影)
该图像(来自Wikipedia的原始SVG,公共领域)是使用以下过程创建的: 在Google Sketchup中创建3D模型 导出为PDF 导入Inkscape 另存为SVG 有没有一种简单的方法可以用在Ubuntu上运行的软件来生产这样的SVG?(Pantograph是一个Blender插件,仅具有断开的下载链接;VRM,另一个Blender插件可用于Belnder 2.4x,但不适用于Blender 2.6x。)

2
为什么我的.Private文件夹这么大?
昨晚,我的500GB硬盘上有大约190GB的可用空间。今天,我有大约80GB的可用空间。我运行后df发现/home/jon/.Private文件夹当前正在使用80%的硬盘驱动器。 什么。的。地狱。 我真的不需要加密我的文件。谁能告诉我为什么我为此丢失了太多空间,以及如何恢复尽可能多的可用空间? 我意识到我不会获得330 GB的奇数GB的空间,但是我在一夜之间丢失了100 GB。我对Ubuntu(和一般来说是Linux)很陌生,因此我不希望在不了解这里发生的情况的情况下继续进行。 预先谢谢大家。


3
建立haskell时“无法确定当前目录”
我正在尝试在ubuntu 11.10上安装haskell,并且按照此网站上的说明进行操作:https : //gist.github.com/1524859 但是,当我键入时,./configure我收到一条错误消息: checking for path to top of build tree... utils/ghc-pwd/dist/build/tmp/ghc-pwd: error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory configure: error: cannot determine current directory 有人知道我在做什么错吗?

1
软件包升级期间会发生什么?
我最近开始在Launchpad上为我的软件构建Ubuntu软件包。它们非常简单。它们中的大多数仅包含一些文件和脚本,这些文件和脚本是通过.install .preinst .postinst .prerm和.postrm文件触发的。安装和删除似乎可以正常运行。但是,从一个版本升级到另一个版本很棘手。 升级软件包时会发生什么?与卸载以前的版本并安装新版本是否一样?是否删除了以前软件包中的所有文件,并用新软件包中.install列表中的文件替换了?是否已执行所有.prerm,postrm,preinst,postinst脚本?如何区分仅在“新安装”和升级期间发生的内容?

1
如何为给定进程永久设置cpu限制。cpulimit和尼斯不起作用
有很多类似的问题,但是没有一个问题能帮助我。 我在服务器(台式机版本)上有ubuntu 11.10。我有一个正在运行的网站。有一个过程非常重要,但不必高优先级运行。我想永久限制进程而不是用户的CPU使用率。此过程由exec函数运行(它是php函数,而不是系统进程)。 因此,我看到2个选项:1.每次执行函数时添加某种限制。2.永久限制此过程的CPU使用率。 我尝试使用“ nice”和cpulimit,但似乎没有任何效果。不错,没有任何作用,cpulimit(带有-e)表示:“未找到目标进程”。 我是一个初学者,所以请假设我几乎一无所知。
12 11.10 


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.