Legenda (oznaczenia używane w postach) czyli lets clean this burdel

Oznaczenia używane w postach

Zwykły tekst Czcionka Georgia

apt-get install -Komenda



-ryzyko uszkodzenia systemu


-skrypt w bashu
-Ważna informacja

=====
wycinek z loga konsoli
====

nano /etc/resolv.conf plik do edycji


piątek, 14 lipca 2023

Slackware zarządzanie pakietami

https://sbopkg.org/


ściągamy i instalujemy

installpkg sbopkg-version-noarch-1_wsr.tgz

konfig pod slacware current (jeżeli masz stable 15.0 zignoruj)

/etc/sbopkg/sbopkg.conf

REPO_BRANCH=${REPO_BRANCH:-current}

REPO_NAME=${REPO_NAME:-SBo-git}

następnie uruchom sbopkg z flagą „-r” (zdalna synchronizacja). Jeśli chcesz go używać tymczasowo, mając inne domyślne repozytorium sbopkg -V SBo-git/current -r sbopkg -V SBo-git/current -i my_package_or_queue

(do tąd)

użycie

sbopkg -r odświerza repozytorjum

sqg -p <filezilla> tworzy quene file z zależnościami


sbopkg -i filezilla Both a queuefile and a package were found with the name "filezilla". Use (Q)ueuefile, (P)ackage, or (A)bort?: q

używamy opcji q i mamy paczke zciągniętą z zależnościami

Przy okazji quene files znajdują się w /var/lib/sbopkg/quene

sbopkg -s filezilla pokaże nam readmy z ogromną ilością informacji, w tym zależnościami

żeby odsiać informacje możemy użyc sbopkg -s filezilla | grep -i requires

proste przeszukiwanie sbopkg -g filezilla , pokaże czy i w jakiej gałęzi repo jest pakiet ==================================================================================

 

https://pink-mist.github.io/sbotools/

Zciągamy instalujemy

installpkg pakiet

sboconfig -r https://slackbuilds.org/repository/15.0/

powinno też działać z 

sboconfig -r ftp://ftp.slackware.pl/pub/slackbuilds.org/slackbuilds/15.0
tworzy to /etc/sbotools/sbotools.conf z zawartością

REPO=ftp://ftp.slackware.pl/pub/slackbuilds.org/slackbuilds/15.0

sbosnap fetch zciąga zawartość repo
sbofind pakiet szuka pakietu
sbofind -i pakiet   wyświetla info pakietu
sbofind -r pakiet   wyświetla całe readmi pakietu
sbocheck odświerza repo, i listuje przestarzałe paczki
sboupgrade pakiet  uaktualnia pakiet 
sboupgrade --all uaktualnia wszystko

https://dslackw.gitlab.io/slpkg/

slpkg install <package_name>


or change the repository:

$ slpkg install <package_name> --repository=<repo_name>

You can install a whole repository with the command:


$ slpkg install '*' --repository=<repository_name>

Remove packages

To remove a package with the dependencies:


$ slpkg remove <package_name>

Search for packages

If you want to search a package from all repositories, run:


$ slpkg search <package_name> --repository='*'

Edit configuration

Edit the configuration /etc/slpkg/slpkg.toml file:


$ slpkg configs

For further information, please read the manpage:


Manpage

$ man slpkg





Brak komentarzy:

Prześlij komentarz