Są chwile, kiedy pobieramy pliki z sieci, z którymi możemy pracować w naszym systemie i widzimy, że byłoby nam znacznie łatwiej i wygodniej przekonwertować je na pakiety .deb i włączyć je do naszego lokalnego repozytorium pakietów. Na przykład słowniki dla Stardict, pędzle lub gradienty dla gimp, tapety, zestawy samouczków, kompletna strona internetowa do obsługi offline, kod źródłowy stron trzecich lub, jak w moim przypadku, własny program! |
Nowi programiści uznają tę aplikację za bardzo przydatną. Istnieją instrukcje, jak tworzyć pakiety z kodu źródłowego, ale generalnie są one dość uciążliwe i trudne do zrozumienia. Zrozumienie, jak działa dpkg z konsoli, może zająć dużo czasu.
Debata to program, który pozwala nam to zrobić w bardzo prosty sposób. Poniższe obrazy opisują krok po kroku tworzenie pakietu .deb zawierającego pędzle, palety i wzorki dla Gimp. Te pliki są pogrupowane w odpowiednich folderach, wszystkie trzy w folderze dodatki-gimp w naszym systemie. Program doda zawartość folderu Szczotki do folderu /usr/share/gimp/2.0/brusesItp
|
|
|
|
|
|
Debreata nie została stworzona, aby „oduczać się” lub „nie uczyć się” poleceń konsoli. Przyszłe wydania będą zawierały szczegółową dokumentację dotyczącą ręcznego tworzenia pakietów DEB, w tym tworzenia drzewa katalogów i pliku kontrolnego. Rozważane jest również wsparcie dla pakietów RPM.
Spadać Debata!
Widziany w | Debata & ubumedia
Jeśli mój program ma biblioteki, takie jak OpenCV, jak mogę to wskazać w Debreate?
Jak widać na drugim obrazku, gdzie jest napisane „Zależy” w tym polu, nazywasz zależności programu.
Jeśli w przypadku potrzeby dodania dodatkowego repozytorium musiałbyś przejrzeć zakładkę Skrypt i sprawdzić, czy istnieje możliwość stworzenia skryptu przedinstalacyjnego, w którym dodajesz repozytorium, aktualizujesz i instalujesz zależności, powinieneś nawet w stanie pobrać tylko deb zależności.
PS:
Nigdy nie korzystałem z tej aplikacji.
Sueta.