Questions tagged «deb»

有关扩展名为'.deb'的Debian打包格式的问题。Ubuntu的软件包以这种格式提供。

3
gdebi vs dpkg:gdebi如何自动丢失依赖关系?我可以将gdebi用于.deb软件包的所有其他安装吗?
最近我碰巧将我的Ubuntu重新安装到Lubuntu 15.04中。因此,我正在搜索Skype安装并获得了这个不错的教程。 真的很棒。从这里下载了Skype Deb的官方包 由于我gdebi尚未安装,因此我使用sudo su -c apt-get install gdebi 然后skype-ubuntu-precise_4.3.0.37-1_i386.deb使用gdebi命令安装sudo su -c gdebi skype-ubuntu*4*.deb 哇,gdebi为我做了所有事情,没有使用传统的Apt PPA手动链接添加就轻松了很多,这很可能也会破坏我的系统更新/软件安装。 但是如果我尝试使用安装 dpkg -i dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb Selecting previously unselected package skype. (Reading database ... 86449 files and directories currently installed.) Preparing to unpack skype-ubuntu-precise_4.3.0.37-1_i386.deb ... Unpacking skype (4.3.0.37-1) ... dpkg: dependency problems prevent …
15 apt  dpkg  ppa  deb  gdebi 

1
从Qt项目制作Debian软件包(.deb)
我在Qt Creator上做了几个项目,我想以可安装的格式(在本例中为Debian Packages)分发它们。 有关我的Qt安装(和系统)的更多信息: Qt版本4.8.0(32位) Qt Creator 2.4.1 我正在运行Ubuntu 12.04。 欢迎任何帮助!
14 deb  qt  source-code 

1
如何制作一个告诉系统需要重新启动的deb文件?
我打算设置一个PPA或将我的软件包提交给Debian,但我确实需要知道一些事情,我知道这些软件包通常可以完成某些工作,/var/run/reboot-required并在中列出了这些内容/var/run/reboot-required.pkg,但是一个软件包到底是如何创建一个deb文件来告知用户的呢?系统通过那种方法需要重新启动才能进行所有必要的更改?我只是需要在一个文件中设置一个标志,还是比这更手动?我正在使用GNOME 3.20运行Ubuntu GNOME 16.04。

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

2
安装的.deb应用程序会获得更新吗?
因此,这对于用户来说可能是一个非常愚蠢的问题,但是我对Ubuntu还是很陌生,想知道这一点。不要.deb安装的应用程序获取更新? 例如:我在Opera上安装了使用,.deb它将获得像使用PPA安装的软件那样的更新吗? 如果您也可以解释一下,我很乐意接受您的回答: 正如您所看到的那样,.deb已安装的Skype已将其自身添加到软件源中,因此它是否会获得更新? 感谢您的时间。
12 updates  deb 

1
VFS 495指纹读取器无法在Ubuntu中使用
我有HP Probook 450,它集成了Validity Inc.的指纹读取器VFS495。我有HP网站上的Linux驱动程序。现在,我想使其在Ubuntu中运行。驱动程序为rpm格式,因此我使用Alien Converter将其转换为deb软件包,然后安装。 链接到HP驱动程序页面:驱动程序 仅供参考:此驱动程序包包含一些fprint包装器库,并且还具有文件HPUsbVFS495.img,但是我无法弄清楚它是如何工作的。 输出lspci && lsusb: 00:00.0主机桥:英特尔公司第三代核心处理器DRAM控制器(版本09) 00:02.0 VGA兼容控制器:英特尔公司第三代核心处理器图形控制器(版本09) 00:14.0 USB控制器:英特尔公司7系列/ C210系列芯片组家族USB xHCI主机控制器(rev 04) 00:16.0通信控制器:英特尔公司7系列/ C210系列芯片组家族MEI控制器#1(rev 04) 00:1a.0 USB控制器:英特尔公司7系列/ C210系列芯片组家族USB增强型主机控制器#2(rev 04) 00:1b.0音频设备:英特尔公司7系列/ C210系列芯片组家族高清晰度音频控制器(rev 04) 00:1c.0 PCI桥:英特尔公司7系列/ C210系列芯片组家族PCI Express根端口1(rev c4) 00:1c.2 PCI桥:英特尔公司7系列/ C210系列芯片组家族PCI Express根端口3(rev c4) 00:1c.3 PCI桥:英特尔公司7系列/ C210系列芯片组家族PCI Express根端口4(rev c4) 00:1c.5 PCI桥:英特尔公司7系列/ C210系列芯片组家族PCI Express根端口6(rev c4) 00:1d.0 USB控制器:英特尔公司7系列/ …

2
如何在Ubuntu 16.04中安装google-talkplugin deb
我需要在Ubuntu 16.04中安装此插件: https://www.google.com/tools/dlpage/hangoutplugin 在以前的Ubuntu版本中,我可以轻松安装此插件,但是无法使用新的GUI软件管理器将其安装在16.04上。 我已经提交了一个有关此的错误:https : //bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573408 请提出解决方法。


2
更新如何与从.deb文件安装的程序一起使用
我在准确了解整个更新在Ubuntu中的工作方式以及安装软件的良好实践方面遇到一些困难。 我知道我有一个/etc/apt/sources.list列出所有存储库的 文件,并且在我使用时会查询这些存储库apt-get update-以后再与eg一起使用 apt-get upgrade。这很合理,我最近spotify通过添加 deb http://repository.spotify.com stable non-free到此“源”列表进行安装。 但是后来我很困惑... 当我去下载Google Chrome浏览器时,我只需要下载并获取一个.deb文件,Chrome浏览器安装就没有问题了……但是我没有看到任何新条目/etc/apt/sources.list…… 那么,如何apt-get update知道在哪里查询有关Chrome更新的信息?是否以某种方式将其添加到了源文件中已列出的存储库之一中? 我希望所有已安装的软件都包含在更新功能中。

4
如何从debian / changelog中提取软件包版本?
解析源软件包debian/changelog文件(或debian/control?)以获得软件包版本号的最可靠方法是什么?就像是: pkgver=$(dpkg-parsechangelog | magic_goes_here) 我想提取版本号(并且仅提取版本号),以便可以在脚本中对其进行操作。 我原本希望找到一种dpkg-*用于此目的的实用程序,但还没有找到。

4
如何在x64系统中将x86 RPM转换为x86 DEB?
就我而言,我要转换的软件是Lacie lightscribe标记器。 1.-我重命名了RPM mv LaCie\ LightScribe\ Labeler\ 1.0\ Linux.rpm lacie-lightscribe-labeler-1.0.rpm 2.-用外星人转换包裹 sudo alien lacie-lightscribe-labeler-1.0.rpm 错误: lacie-lightscribe-labeler-1.0.rpm is for architecture i386 ; the package cannot be built on this system 我知道: 我可以在x86系统中执行此操作,然后从那里复制它。 使用简单的标签 我很好奇总体上如何进行这种转换。
11 64-bit  32-bit  deb  rpm  alien 

2
如何在Ubuntu 15.04上升级python setuptools> 12.2
apt软件包似乎是12.2 如果我运行 sudo pip install -U setuptools 该版本似乎仍然停留在12.2 $ python >>> import pkg_resources >>> r = pkg_resources.require(["setuptools"])[0] >>> print("setuptools version: %s" % r.version) setuptools version: 12.2 [编辑] 只是注意到它不会覆盖setuptools的操作系统版本: Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.2-py2.py3-none-any.whl#md5=5ff9fec0be479e4e36df467556deed4d Downloading pip-7.1.2-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded Downloading/unpacking setuptools from https://pypi.python.org/packages/3.4/s/setuptools/setuptools-18.3.2-py2.py3-none-any.whl#md5=58c1e15fe0c124ab0880a2691f232434 Downloading setuptools-18.3.2-py2.py3-none-any.whl (462kB): 462kB downloaded Installing collected packages: pip, …
11 python  deb 

2
如何使用deb包创建目录并更改其所有者
我需要创建将为日志创建目录的deb包。我想创建目录/var/logs/my_package并将其所有者更改为my_user。 在文档中,有我可以创建文件的信息debian/dir。但是有信息表明这不是最好的方法。而且没有信息应该如何更改目录所有者(我正在考虑将chown my_user.my_user /var/logs/my_package其放置在debian/postinst文件中)。 建议使用deb软件包创建目录的方法是什么?

2
如何使用单个命令在文件夹中安装.debs?
您好,我正在使用Ubuntu 12.04 Beta 2,并且拥有在Oneiric中使用的软件的.debs。我想全部安装!但是问题是[由于时间和耐心不足]我无法一一安装它们。 是否有任何命令可以一劳永逸地安装放置在单个文件夹中的所有.debs!
11 12.04  deb 


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.