TL; DR checkinstall
senin arkadaşın ;)
sudo apt-get install checkinstall
sudo make install
Paket yöneticinizle bir kurulumdan sonra bu kurulum hakkında kesinlikle hiçbir şey bilmiyor. Ancak, Ubuntu depolarında veya PPA'da aynı adı taşıyan bir paket hakkında her şeyi bilir.
Yerine sudo checkinstall
kullanın sudo make install
ve paket yöneticinizin bu sürümü doğru bağımlılık olarak kabul ettiğinden emin olmak için depodaki sürüm olarak daha yüksek bir sürüm kullanın ProgB
.
Daha fazla bilgi:
checkinstall
make install
Bir paketin nasıl oluşturulacağını bulmak için komutun ne yapacağını takip ettiği için gerçekten çok zekice .
Bu, kullanarak bir program yüklerseniz make install
, ancak günahlarınız için tövbe etmek istiyorsanız, tek yapmanız gereken şey şu sudo checkinstall -D make install
komuttur:
make install
ne yaptığını anlamak için takip edin
copy-cat make install
, * .deb paket formu dışında
Paketten yükleyin (tam olarak make install
belirtildiği gibi, nokta 1'de belirtildiği gibi) da apt-get
bunun hakkında bilgi verin ve bu nedenle tüm dosyaları make install
, YES'i make install
ana dizine koyduğunuz dosyaları dahil etmeyi seçtiğiniz sürece tam olarak nereye koyduğunu yazın. Pakette - checkinstall
işlem sırasında birkaç seçenek seçmenize izin verecektir (açıkçası, seçim orada olduğundan, duruma göre egzersiz yapabilirsiniz)
Bonus: AyrıcaprogA
make install
make uninstall
, şu checkinstall
ana kadar açıklanan süreci takip ederek destek almayan destekleri kullanarak kurulan bir paketi kaldırabilir ( tekrar arayabilirsin ) ve sonra basitçe:
dpkg -r progA
progB
manuel olarak kurmanız gerekiyor ...