Nachádzate sa tu

Csomagkezelés

ls -lh /var/cache/apt/archives
apt
dpkg
aptitude
sudo -s
apt-get update
apt-get upgrade
apt-cache policy csomagnev
apt-get dist-upgrade

csomagkereses
apt-cache search mysql
apt-cache search --names-only mysql
apt-cache show mariadb-server
mariadb-server - virtualis csomag
apt-get install mariadb-server
apt-get install --no-install-recommends mariadb-server

dpkg - nem foglalkozik a fuggosegekkel
dpkg -i csomagnev

teljes eltavolitas
apt-get purge mariadb-server-core-5.5

fuggosegi hibak javitasa, fix
apt-get -f install

telepitett csomagok listazasa
dpkg -l
dpkg -l '*mariadb*'

kilistazza a tartalmat, milyen fileok vannak benne
dpkg -L timeshift

adott file vagy konyvtarban levo fileok melyik csomagban vannak benne
dpkg -S /boot

letoltott deb fileban mi van benne
dpkg -c csomagneve

apt-get remove csomagneve
a konfig fileok fennmaradnak
ellenorzes
dpkg -L csomagneve

mindent eltavolit a konfig fileokat is
apt-get purge csomagneve

ls -lh /var/cache/apt/archives

csak a regebbi verziokat torli a /var/cache/apt/archives -bol
apt-get autoclean

teljesen kiuriti a /var/cache/apt/archives -et
apt-get clean

cat /etc/apt/sources.list

ls -lh /etc/apt/sources.list.d

RedHat rpm
yum check-update
yum update
yum update-minimal

yum install csomagnev
rpm -i csomagnev

kilistazza az osszes elerheto csomagot
yum list
yum list mariadb

query list - milyen fileok vannak a csomagban
rpm -ql mariadb

melyik csomaghoz tartozik az adott file
rpm -qf /boot/filenev

csomag torlese
rpm -e csomagnev
yum remove csomagnev

OpenWRT
opkg update - ezzel kell kezdeni, mivel nincs letarolva

lista arrol, hogy mi frissitheto
opkg list-upgradable

opkg upgrade csomagneve

Osszes OpenWRT csomag frissitese
opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

Milyen csomagok elerhetoek, az osszes
opkg list
opkg list '*mysql*'
opkg info gnunet-mysql

Milyen telepitett csomagok vannak
opkg list-installed

Milyen fileok vannak a csomagban
opkg files csomagneve

Adott file melyik csomagban van
opkg search /usr/sbin/pppd

Csomag eltavolitasa fuggosegek nelkul
opkg remove csomagneve

Csomag eltavolitasa fuggosegekkel, kiveve az alapveto csomagokat amelyek szuksegesek a rendszer mukodesehez, ill. ilyennek jelolve
opkg remove --autoremove csomagneve

Csomag eltavolitasa fuggosegekkel eltavolit minden fuggoseget
opkg remove --autoremove --force-removal-of-essential-packages csomagneve

Csomagtarolo
cat /etc/opkg.conf