Fórum:
Karbantartási célból már a Linux19 használata idején is lefutattam a deborphan -t (opciók nélkül) és eredményül kaptam egy információs listát az elárvult fájlokról. Mivel semmi tapasztalatom nem volt a parancs helyes haszálatáról, meg a listában szereplő fájlok fontosságáról, függőségekről nem mertem semmit sem törölni. Pár hete frissítettem a rendszert 20Ulyanára és ez a deborphan lista mintha meghosszabodott volna.
Arra kérem a hozzáértő fórumtársakat, h az alábbi listám alapján általánoságban milyen szempontok alapján kell kiválasztani a végleges törölésre szánt fájlokat (vagy ami a listán van minden törölhető, válogatás nélkül?) és főleg azt szeretném megtudni, ha már törlési műveletet szükséges, azt hogyan kell helyes elvégezni, úgy hogy ne tegyek kárt a rendszerben. Jó lenne tudni ebben az esetbe mit hogyan kell helyesen használni.
Itt a listám
$ deborphan
e2fslibs:amd64
fonts-noto-hinted:all
gir1.2-gnomebluetooth-1.0:amd64
gir1.2-gtop-2.0:amd64
gir1.2-networkmanager-1.0:amd64
gir1.2-rb-3.0:amd64
gir1.2-timezonemap-1.0:amd64
gir1.2-upowerglib-1.0:amd64
gir1.2-webkit-3.0:amd64
gir1.2-wnck-3.0:amd64
gir1.2-xkl-1.0:amd64
gnome-themes-standard:all
gstreamer1.0-clutter-3.0:amd64
gstreamer1.0-packagekit:amd64
indicator-common:all
kded5:amd64
libargon2-0:amd64
libavahi-compat-libdnssd1:amd64
libbabeltrace1:amd64
libbind9-160:amd64
libboost-date-time1.65.1:amd64
libboost-locale1.65.1:amd64
libbrlapi0.6:amd64
libcdio17:amd64
libcinnamon-desktop4:amd64
libcwidget3v5:amd64
libdmapsharing-3.0-2:amd64
libdns-export1100:amd64
libdouble-conversion1:amd64
libebook-contacts-1.2-2:amd64
libecal-1.2-19:amd64
libevent-2.1-6:amd64
libexempi3:amd64
libexo-1-0:amd64
libgegl-0.3-0:amd64
libgfortran4:amd64
libgles2-mesa:amd64
libgmime-3.0-0:amd64
libgnome-desktop-3-17:amd64
libgrilo-0.3-0:amd64
libgspell-1-1:amd64
libgtkspell0:amd64
libgupnp-1.0-4:amd64
libgutenprint2:amd64
libgweather-3-15:amd64
libhogweed4:amd64
libhunspell-1.6-0:amd64
libindicator7:amd64
libip4tc0:amd64
libip6tc0:amd64
libiptc0:amd64
libirs160:amd64
libisl19:amd64
libllvm6.0:amd64
libllvm8:amd64
libllvm9:amd64
liblouisutdml8:amd64
liblvm2app2.2:amd64
liblvm2cmd2.02:amd64
liblwres160:amd64
libmessaging-menu0:amd64
libmysofa0:amd64
libmysqlclient20:amd64
libntfs-3g88:amd64
liboauth0:amd64
liborcus-0.13-0:amd64
libp11-kit-gnome-keyring:amd64
libplymouth4:amd64
libpoppler73:amd64
libprotobuf10:amd64
libproxy1-plugin-gsettings:amd64
libproxy1-plugin-networkmanager:amd64
libpython3.6:amd64
libqpdf21:amd64
libqt5concurrent5:amd64
libqt5multimedia5:amd64
libreoffice-avmedia-backend-gstreamer:amd64
libreoffice-ogltrans:all
libreoffice-pdfimport:all
libreoffice-style-galaxy:all
librttr-core0.9.6:amd64
libsane-extras:amd64
libsane-hpaio:amd64
libsane1:amd64
libusbmuxd4:amd64
libvncclient1:amd64
libwayland-egl1-mesa:amd64
libzeitgeist-2.0-0:amd64
libzip4:amd64
pdfshuffler:all
system-config-printer-gnome:all
ttf-ancient-fonts-symbola:all
ttf-ubuntu-font-family:all
x11proto-core-dev:all
x11proto-input-dev:all
x11proto-kb-dev:all
sudo apt-get autoremove --purge
Beküldte kimarite -
Értékelés:
Több, kevesebb vagy ugyanannyi csomagot távolítana el?
sudo apt-get autoremove --purge
Beküldte kimarite -
Értékelés:
https://linuxmint.hu/forum/szoftver-es-fuggosegei-eltavolitasa-megoldva
A deborphanról futólag volt szó a fórumon:sudo apt-get autoremove --purge
Beküldte atime -
Értékelés:
sudo deborphan
conky:all
e2fslibs:amd64
gir1.2-dbusmenu-glib-0.4:amd64
gir1.2-dee-1.0:amd64
gir1.2-gtop-2.0:amd64
gir1.2-gudev-1.0:amd64
gir1.2-ibus-1.0:amd64
gir1.2-nma-1.0:amd64
gir1.2-timezonemap-1.0:amd64
gir1.2-upowerglib-1.0:amd64
gir1.2-xkl-1.0:amd64
gnome-orca:all
gnome-themes-standard:all
gstreamer1.0-clutter-3.0:amd64
gstreamer1.0-packagekit:amd64
libgexiv2-2:amd64
libgtkmm-2.4-1v5:amd64
libllvm9:amd64
libproxy1-plugin-gsettings:amd64
libproxy1-plugin-networkmanager:amd64
libreoffice-avmedia-backend-gstreamer:amd64
libreoffice-ogltrans:all
libreoffice-pdfimport:all
python-gobject-2:amd64
system-config-printer-gnome:all
sudo apt autoremove
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 0 nem frissített.
sudo apt-get autoremove --purge
Beküldte linux69 -
Értékelés:
A kért kimenet így fest:
$ sudo apt-get autoremove --purge
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 0 nem frissített.
Gyakorlatilag már a kezdetek óta, következetesen minden telepített progit amit, vmilyen okból nem felelt meg
vagy csak kiprobálásra telepítettem és törlésre került, ezt használtam:
$sudo apt-get purge progi*
Lényegében nem terveztem semmelyik csomag eltávolítását, csak a deborphan listát szeretném csökkenteni v ha lehet teljesen nullára vinni, valamilyen stratégia mentén.
Megnéztem az orphaner -el is, ott ki lehet jelölni külön-külön a csomagokat, infók is olvasható róluk, pl.
Lehet, h ezek a csomagok csak a fejlesztőknek fontosak v. van vmi. más funkcióik is?
Szóval nekem az nem világos, de lehet, h rosszul értelmezem az egészet. Tehát ezek az elárvult csomagok azért kerültek kijelölésre a deborphan részéről, mert vmikor egy programhoz kapcsolodtak, de az a program már el lett távolítva és ezek a csomagok pedig nem, itt maradva, elárvulva semmi hasznos kapcsolódás nélkül. Tehát csak a helyet foglalják.
sudo apt-get autoremove --purge
Beküldte linux69 -
Értékelés:
Igen kb. így nézett ki a saját listám is a 19.3 idején,
a 20Uliánára váltás után pedig majdnem 3x -ra dagadt.
sudo apt-get autoremove --purge
Beküldte linux69 -
Értékelés:
Igen olvastam, onnan inspirálodtam
sudo apt-get autoremove --purge
Beküldte atime -
Értékelés:
lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 20
Release: 20
Codename: ulyana
sudo apt-get autoremove --purge
Beküldte kimarite -
Értékelés:
https://sites.google.com/site/easytipsforlinux/using-deborphan
sudo apt-get autoremove --purge
Beküldte atime -
Értékelés:
sudo apt-get autoremove --purge
Beküldte kimarite -
Értékelés:
A python3-* csomagkat egy egyéni telepítés (csomag forgatás: talán a cdcat?) igényelte, de mindez kevés volt a sikerhez. Tehát tényleg nem kellenek. A gir1.2-xapp és a libbost-* csomagok is ugyanide tartoznak, majdnem száz százalék (valamilyen sikertelen próba függőségei).
A *-dev csomagok csak a csomag forgatáshoz kellenek, a kész alkalmazás működéséhez nem (qttools5-dev, és még sok a kimenetben), tehát törölhetőek ..., de néha forgatok, minek töröljem, hátha kell valamihez. A rendszer működésébe nem szólnak bele. Van olyan *-dev, ami kell a rendszernek a működéshez, a libc6-é és lehet más is, fejből nem tudom ..., de ha mégis törölnéd, menne a szükségesekkel jó pár alkalmazás.
A dangerdeep-data a dangerdeep alkalmazás (tengeralattjáró szimulátor adat fájlok), a woeusb-dbgsym a woeusb alkalmazés függősége, nem érdemes eltávolítani ezeket. A woeusb-dbgsym csomagot eltávolíthatom, a rendszer nem tiltakozik, de a woeusb alkalmazás nem indul el. Ilyen nálad a conky-all csomag..., mármint kell neked.
A Synaptic csomagkezelőben akár egyenként végigmehetsz azokon az alkalmazásokon, amiket a deborphan árva (orphan) csomagoknak jelölt. Ha csak az a csomag távolítódna el, vagy a listából más, de a rendszerből nem, nyugodtan eltávoltíhatod a csomago(ka)t.
A conky-all csomagot megtarthatod, és kizárhatod a deborphan listáról, ha ezt teszed (újratelepíted):
... csak olyan alkalmazás miatt használd ezt a módszert, ami feltétlen kell.
( https://sites.google.com/site/easytipsforlinux/using-deborphan )
Hát köszönöm szépen a
Beküldte linux69 -
Értékelés:
Hát köszönöm szépen a deborphan lista elemzését, hasznos infókat kaptam és szűrtem le,
Kellemes hétvégét.
Hát köszönöm szépen a
Beküldte kimarite -
Értékelés:
Hát köszönöm szépen a
Beküldte kimarite -
Értékelés:
A használatról, például a dev csomagokra szűkítésről azonban igen:
https://techpiezo.com/linux/remove-unused-packages-in-ubuntu-using-debor...
https://manpages.debian.org/jessie/deborphan/deborphan.1.en.html
Debfoster
Beküldte kimarite -
Értékelés:
http://www.fruit.je/debfoster/
Van ilyen is:Ha jól látom, tükrökről elérhető.