如何从已安装的软件包创建.deb文件?

你可以使用"dpkg -i filename.deb"命令将一个.deb文件安装到系统中。
反过来是否可能呢?所谓反过来,就是说能否根据包名从已安装的包中创建一个.deb包文件呢?

2请查看此链接:https://www.debian.org/doc/manuals/maint-guide/build.en.html - Faizan Akram Dar
你应该已经在/var/cache/apt/archives目录下有.deb文件了。 - Doug Smythies
2@DougSmythies 我的存档文件夹是空的 :( - radj
1个回答


一个例子会很好。 - Postadelmaga
如果你想重新打包一个独立安装的程序,比如VLC播放器,你可以运行sudo dpkg-repack vlc命令。但是,对于其他有依赖关系和其他一切的软件包,我就不太清楚了。 - Aditya Soni
3如果您的用户可以读取要重建的软件包的所有文件,您可以使用fakeroot -u dpkg-repack gparted以非root权限运行它。 - Selivanov Pavel