Questions tagged «deb»

Deb是Debian,Ubuntu,Linux Mint等使用的二进制软件包格式。...使用此标签可生成或检查deb软件包的问题。




2
重命名标准命名的.deb文件是否安全?
.deb文件名的已建立结构为package_version_architecture.deb。 根据本段: 有些软件包不遵循名称结构 package_version_architecture.deb。用dpkg-name重命名的软件包将遵循此结构。通常,这不会影响dselect / dpkg如何安装软件包,但是其他安装工具可能取决于此命名结构。 题: 但是,重命名时,是否有任何实际情况.deb包文件强烈联合国建议?.deb为我的软件提供自定义文件名是一种正常做法吗? 例: My Program for Linux v1.0.0 (Pro).deb —自定义命名 my-program_1.0.0-1_amd64.deb -正确的官方命名 注意: 我不打算创建存储库,而只是.deb在我的网站上托管软件包以直接下载。
13 debian  ubuntu  packaging  deb 

2
什么是二进制包?如何建立它们?
我想了解有关二进制包的详细信息,然后在Linux上运行它们。我正在运行Debian base(Ubuntu / Linux mint)Linux操作系统。 如何从源代码构建二进制包?我可以直接为应用程序(例如Firefox等)和游戏(例如boswars等等)下载二进制包吗? 我以“ xyz.linux.run”格式运行一些直接软件包,这些软件包是什么?它们独立于依赖项吗?还是预建的二进制软件包? 如何通过直接在Linux上“ xyz.linux.run”来构建可在linux操作系统上运行的文件。 二进制包和deb包之间的区别是什么?

3
列出顶级手动安装的软件包,不依赖于它们
有很多方法可以显示使用手动安装的软件包apt,例如: apt-mark showmanual 但是有时候输出的太多了。例如,如果用户手动安装软件包foo: apt-get install foo ...并foo取决于bar和baz,然后apt-mark showmanual将输出: bar baz foo 我们如何只列出顶级手动安装的软件包(即 foo),而不列出其依赖项(即,不是baz或bar)? 以下代码似乎可以工作,但是GNU parallel调用apt-rdepends几百次太慢了(对于4核CPU,这要花三个小时): apt-mark showmanual | tee /tmp/foo | parallel "apt-rdepends -f Depends,PreDepends,Suggests,Recommends {} | tail +2" 2> /dev/null | tr -s ' ' '\n' | grep -v '[():]' | sort -Vu | grep -wv -f - …
12 debian  ubuntu  apt  deb 

3
如何从bash检查Debian中是否存在软件包
我想编写一个安装bash脚本,在其中安装MySQL服务器。 在Linux Mint上,我遵循以下代码: apt-get -y --force-yes install mysql-server-5.6 但是我安装了新的Debian 8,但没有mysql-server-而是有mariadb。 我如何找出包装是否存在? 我只知道dpkg -s应该告诉哪个软件包是否已安装。
12 bash  apt  deb 

1
从.deb创建PKGBUILD
我有一个.debdebian软件包,它实质上包含该软件的二进制文件作为/usr/share/bin压缩data文件中的文件夹,以及另一个包含其他文件的校验和的元数据压缩文件。 我的目标是创建一个PKGBUILD在archlinux上正确安装这样的.deb软件包。 这样做的正确方法是什么? 使用该功能将该/usr/share/bin目录的内容复制到pkg /usr/share/binfakeroot环境中是否足够build()?/usr/share/bin实际安装生成的软件包后,该文件夹将被复制到真实位置吗?
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.