Jak utworzyć plik .deb z zainstalowanego pakietu?


20

Możesz zainstalować plik pakietu .deb w systemie, używając dpkg -i filename.deb.

Czy można zrobić odwrotnie? Odwrotnie, mam na myśli utworzenie pliku pakietu .deb z zainstalowanego pakietu o nazwie pakietu?



Powinieneś już mieć plik .deb w / var / cache / apt / archives
Doug Smythies

2
@DougSmythies Mój folder archiwów jest pusty :(
radj

Odpowiedzi:


30

Zainstaluj pakiet dpkg-repack:

sudo apt-get install dpkg-repack

przykład:- sudo dpkg-repack gparted

zastąpić GParted z nazwa_pakietu

http://manpages.ubuntu.com/dpkg-repack.1


przykład byłby świetny;)
Postadelmaga,

@postadelmanga, jeśli chcesz przepakować niezależnie zainstalowany program, możesz uruchomić sudo dpkg-repack vlcnp. odtwarzacz VLC. jednak nie wiem o innych pakietach z zależnościami i wszystkim innym.
Aditya Soni

2
Możesz użyć go fakeroot -u dpkg-repack gparteddo uruchomienia bez uprawnień roota, jeśli użytkownik może odczytać wszystkie pliki pakietu, który chcesz odbudować.
Selivanov Pavel
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.