Articles of 软件包

Ubuntu 12.04:安装MonoDevelop“破包”/“未满足的依赖”错误

我对Linux很新,所以请原谅我,如果我的问题的答案是明显的。 由于我运行ARM设备,无法安装葡萄酒,我正在尝试安装Mono / Develop。 问题是,每当我尝试安装任何Mono软件包时,我都会遇到一大堆“未满足的依赖”。 例如: (precise)…..@localhost:~$ sudo apt-get install monodevelop . . . Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following […]

如何查找与Python的Debian软件包信息

我想用python以编程方式查找最新版本的debian软件包。 我四处张望,却找不到正确的关键字来切断所有的“python”“parse”“package”“index”这个噪音恰好反过来。 有谁知道一种方法来加载和parsing这样的包索引? 这里是一个样本的URL,我不能完全用yaml或jsonparsing它: http: //packages.osrfoundation.org/gazebo/ubuntu/dists/trusty/main/binary-amd64/ http:// packages。 osrfoundation.org/gazebo/ubuntu/dists/trusty/main/binary-amd64/Packages 我已经看了apt_pkg ,但我不知道如何工作到我需要从在线索引。 谢谢!

debian打包:dh build和dh二进制文件有什么区别?

我在构builddebian包时遇到了一个问题。 至于规则文件的文件: https : //www.debian.org/doc/manuals/maint-guide/dreq.en.html#rules debian /规则构build运行dh构build; 然后依次执行以下操作: dh_testdir dh_auto_configure dh_auto_build dh_auto_test fakeroot debian / rules二进制运行fakeroot dh二进制; 然后依次执行以下操作: dh_testroot dh_prep dh_installdirs dh_auto_install dh_install dh_installdocs … dh_builddeb 但是当我运行dh binary –no-act命令时,输出包括dh build –no-act 。 这意味着./configure和make命令在构builddebian包期间运行两次。 有点奇怪。 我用dpkg-buildpackage -us -uc来构builddebian包。 更新:我看到它实际上没有运行两次,但为什么 – 无行动显示dh build输出运行两次?

apt-get存储库如何托pipe/托pipe/架构?

无论我是在某个地方build立一个新的VPS,还是在旧电脑上安装一个Ubuntu ISO,我都坐在这里,当我想要获得我最喜欢的编程环境设置时,我只需要键入 sudo apt-get install foo baz bar 然后我的电脑 – 做一些事情 – 最后我通常会拥有我以后的软件。 这个怎么用? apt-get下载预编译的二进制文件? 还是为我下载源代码和构build东西? 或者其他一些其他包装的东西安装? 还是全部三个? 不pipe谁在构build这些二进制文件,pipe理这些构build配方,还是将这些软件包放在一起? 无论哪种方式都可以做到 – 送给我的东西在哪里? 我含糊地意识到,我的composer php/ VPS将有一个apt-get版本库的列表,它检查包。 这些只是饲料托pipe在HTTP服务器的某个地方的东西? 或者是其他东西? 谁主持这些饲料? 当我使用像composer(用于PHP)的包pipe理器时,我知道在packagist.org composer存储库中有一个包列表,用户可以指定其他包存储库,并且该存储库仅指向版本控制系统一个包的源文件被存储。 我想对于apt-get工作有一个类似的高层次的理解。 我意识到这是一个不可思议的广泛问题 – 指向FM中我能读到的关于如何将所有东西联系在一起对我来说是完全可以接受的答案的指针。 (尽pipe如果你对linux包pipe理充满激情,请不要让它阻止你回答)

没有find'pygobject-3.0'包

我想安装Accerciser我的操作系统是Fedora 16我下载了包,'cd'进入文件夹并运行'./configure'并得到 checking for PYGOBJECT… no configure: error: Package requirements (pygobject-3.0 >= PYGOBJECT_REQUIRED) were not met: No package 'pygobject-3.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables PYGOBJECT_CFLAGS and PYGOBJECT_LIBS to avoid the need to call pkg-config. See the pkg-config man […]

easy_install和apt-get有什么区别

我刚开始使用Ubuntu作为我的第一个Linux,有几个问题。 easy_install和apt-get有什么区别? 如何以这两种方式安装软件包来更新我的软件包? 他们是在pythonpath下吗?

教程/指南在软件包中创build经典的小型Linux应用程序(Debian)

我在我的机器上创build了一个小脚本,在.bashrc中调用它的alias 。 这是一个3行的bash脚本,但它可以增长。 现在,我们团队中的一些人发现它很有用,并且想要使用它。 而不是说“复制这个别名,这样做,这样做,安装该库”我想创build一个简单的包,以更专业一点。 事实是,我从来没有做过这样的事情。 而对我来说问题不是创build一个包,而是试图决定你通常把什么包放进去。 假设我想把我的脚本,并创build我的应用程序。 我想创build一个我的团队将安装的.deb文件,并且: 有一个/usr/bin/myapplication或/usr/sbin/myapplication (他们之间有什么区别?),所以他们只要在他们的terminal上调用myapplication就可以了。 有一个手册页 ; (通常位于debian系统中的man页面?); 有可能通过一些configuration来读取家庭文件夹中的.myapplicationrc ; 在gnome安装中有一个快捷方式的条目(是否有可用于KDE和Gnome的通用快捷方式“格式”)? 安装依赖关系。 我是新来的所有的东西。 我通常编写简单的脚本,并在我的bashrc创build一个alias 。 我从来没有做过一个包。 你知道哪些指南可以帮助我完成上面的想法?

在Common Lisp中使用外部库或包的例子

在Common Lisp中,quicklisp是一种stream行的图书pipe理工具。 我打算使用这个工具,我将尝试使用CL-WHO。 我使用SBCL 1.0.57实现。 我将在下面回答我自己的问题。 作为一个初学者,目前还不清楚ASDF和quicklisp是如何协同工作的。 因此,不清楚如何真正使用通过quicklisp在外部源文件中下载的软件包或库。 至less在这个时候,quicklisp常见问题解答不起作用。 在Python中,它非常简单:你可以把“导入一些模块”,生活很好。 CL + quicklisp是否有相应的版本? 如果你search,你会发现很多结果。 以下是我find的一些最相关的: Lisp导入/加载文件 如何使用quicklisp安装的软件包? 当我正在阅读这些内容时,至less有一个问题想到:如果我使用quicklisp,我真的不得不关心ASDF吗? Quicklisp似乎是一个更高层次的pipe理工具。 其他人build议使用quickproject。 但这真的有必要吗?

为什么在64位Ubuntu上不安装32位.deb软件包?

我的.deb软件包,build立在32位Ubuntu上,包含用gcc编译的可执行文件,不会安装在64位版本的操作系统上(错误信息是'错误的架构i386')。 这让我感到困惑,因为我认为一般的32位软件在64位硬件上工作,反之则不然。 是否有可能生成一个.deb文件,我可以使用我的32位机器在64位操作系统上安装? 只是使用适当的编译器标志来生成可执行文件(如果是的话),还是.deb文件本身在某种处理器体系结构中的特定性?

如何使用RPM分发内核模块?

使用RPM分发内核模块的build议方法是什么? 理想情况下,为了便于携带,我希望RPM能够在安装前针对正在运行的内核的头文件构build模块。