Prezantimi
Ky shkrim përmbledh përdorimin apt-get
dhe apt-cache
shërbimet e linjës së komandës për të instaluar, hequr, kërkuar dhe gjetur informacion mbi çdo paketë softuerike të sistemit Ubuntu/Debian.
apt-get është një mjet i menaxhimit të paketave që përdoret për të instaluar, përditësuar dhe hequr paketat e softuerit në sistemet Linux të bazuara në Ubuntu dhe Debian.
apt-cache është një mjet i përdorur për kërkimin dhe marrjen e informacionit mbi paketat softuerike të disponueshme në sistemet Linux të bazuara në Ubuntu dhe Debian.
Komandat
# update package sources list
sudo apt-get update
# install a package (the -y flag auto answers yes)
sudo apt-get install package name -y
# search for a package
sudo apt-cache search package name
# show information about a package
sudo apt-cache show package-name
# uninstall a package
sudo apt-get remove package-name
# purge a package (will remove package along along with it's files)
sudo apt-get purge package-name
# uninstall unused dependencies (that remove/purge do not)
sudo apt-get autoremove
Arkivat e Paketave Personale (PPA)
PPA-të janë paketa softuerike të ofruara nga komuniteti që në përgjithësi përmbajnë versionin më të fundit dhe më të mirë të një softueri, por ndonjëherë vijnë me rreziqe. Kështu për shembull, në kohën e këtij shkrimi, PHP 7 është jashtë por nuk përfshihet në listën e burimeve të paracaktuara të paketave të Ubuntu. Për të instaluar në një server, së pari duhet të shtoni PPA "ondrej/php" duke përdorur komandën apt-add-repository ppa:ondrej/php
. Pasi ta bëni këtë, PHP 7 bëhet i disponueshëm për t'u instaluar duke përdorur apt-get pas një përditësimi (dmth sudo apt-get update && sudo apt-get install php-7.0
.).
Më poshtë është mënyra se si shtoni dhe hiqni PPA-të në sistemet Ubuntu/Debian.
# add a PPA
sudo add-apt-repository ppa:author/ppa-name
# remove a PPA
sudo add-apt-repository --remove ppa:author/ppa-name
Pseudonimet e dobishme
Një pseudonim bash është një shkurtore/shkurtim që ju pengon të shkruani një sekuencë të gjatë komande. Shtimi i fragmentit më poshtë në tuaj ~/.bash_profile
ju lejon të instaloni për shembull nginx duke përdorur apti nginx
në kundërshtim me sudo apt-get install nginx
.
alias apti="sudo apt-get install"
alias aptr="sudo apt-get remove"
alias aptar="sudo apt-get autoremove"
alias aptp="sudo apt-get purge"
alias apts="sudo apt-cache search"
alias aptinfo="sudo apt-cache show"
alias addppa="sudo add-apt-repository"
alias removeppa="sudo add-apt-repository --remove"