Beküldte Csókai-Baráth András -
Fórum:
Üdv!
Nem tudok belépni a rendszerbe. Linux Mint 20.2 Xfce-em van.
Jelszót kér, pedig levettem róla. Ha beírom, elsötétedik, majd újra jelszót kér.
Ez alapján az írás alapján a gond az, hogy a root (/) vagy /home partíción elfogyott a hely:
https://linuxmint.hu/sugo/nem-lehet-belepni-a-rendszerbe
A tty felület (gondolom ez a recovery mód) elérhető 1-től 6-osig (Ctr+Alt+F1-F6).
Billentyűzet karakterek rendben.
Nem gond, ha újra kell telepíteni, van telepítő pendrive-om, másik gép is van kölcsönbe, VISZONT FONTOS, HOGY AZ ADATOK MEGMARADJANAK.
Előre is köszönöm a tanácsokat! Bízom benne, hogy van megoldás!
Letöltött telepítők törlése
Beküldte kimarite -
Értékelés:
Konzolon belépsz (Ctrl + Alt + F2) és helyet szabadítasz fel a parancssorral:
Mielőtt a névvel, jelszóval belépnél grafikusan, akkor lépj konzolra...
Ugyanezt lehet a GRUB menüből is a *reconfigure kernel lista elem kiválasztása után a dpkg elem kiválasztásával (és Enter).
Hátha elég hely szabadul fel így...
A legbiztosabb ha
Beküldte T.István -
Értékelés:
Live rendszerrel indítod a gépet. Megnézed mit lehetne törölni. Törlöd, majd indítod a rendszert, nem kell újra telepíteni emiatt.
Másik lehetőség, de ehhez kell hely is: Némi adatot át kell másolni valahova, aztán az eredetit törölni.
Ha live rendszerről indítod a gépet, ahhoz, hogy hozzáférj a gépen az adatokhoz lehet, egyszer saját tulajdonba kell venni. Live rendszer alatt Mint a felhasználó neve, root jelszava üres, csak entert kell ütni, ha kéri
Saját (Mint) tulajdonba venni a chown parancsal lehet. Ha olyasmit veszel a Mint tulajdonába, ami megmarad a gépen, akkor, amikor a gép normál módban indul újra vissza kell venni tulajdonba.
Így kell használni a chown parancsot:
A lényeg, nem kell emiatt újratelepítés, csak némi helyet kell csinálni, aztán gondoskodni, hogy ez még egyszer ne fordulhasson elő.
Letöltött telepítők törlése
Beküldte kimarite -
Értékelés:
Feleslegesnek tartok létrehozni partícióként home-ot, elegendő az könyvtárként. Ha nem mondtam el százszor. :-)
Ha a home-on fogyott el a hely, akkor ilyesféle a megoldás (konzolon bejelentkezve):
Megnézed, mi a felhasználóneved (el es):
A kimenet mutatja, és felismered nyilván.
Belépsz oda:
Listázod a tartalmat:
Na most, emlékezned kéne, mit tudsz törölni, azaz, mi lenne törölhető (fájl)..., és az melyik könyvtárban van. Ilyen például egy Linux telepítő ISO.
Ha a Letöltések könyvtárban található, belépsz oda:
Törlöd a telepítőt (ez a parancs,minden iso végű fájl töröl):
Ha nem telepítő a törölhető fájl, akkor az elnevezés elejét gépeld be a listázott tartalomból, aztán nyomd meg a TAB billentyűt, ami kiegészíti a nevet ..., mármint először a törlő rm parancs (er em), a biztonság kedvéért az i paraméter (kérdezni fog), majd a törlendő fájlt. Szóközök helye fontos. Példa, ha a törlendő fájl neve linuxmint.iso (nem ez lesz a név nyilván):
De inkább a root (gyökér, rendszer) könyvtár lehet betelve. Az első javaslatot próbáld, és számolj be, tapasztalsz-e hibát vagy kérdés tégy fel, ha az van....
A legbiztosabb ha
Beküldte kimarite -
Értékelés:
Másik lehetőség, de ehhez kell hely is: Némi adatot át kell másolni valahova, aztán az eredetit törölni.
Másolás (sikeres), és csak eztán törlés - ez a tuti (áramszünet vagy I/O hiba megtörténtére előre gondolva).
Saját (Mint) tulajdonba venni a chown parancsal lehet. Ha olyasmit veszel a Mint tulajdonába, ami megmarad a gépen, akkor, amikor a gép normál módban indul újra vissza kell venni tulajdonba
Azért nem mindegy, mit vesz tulajdonba. Ez így merész javaslat. Ha a rendszert vagy rendszer könyvtárat, akkor..?
A legbiztosabb ha
Beküldte T.István -
Értékelés:
gondolom ami fontos neki arra fókuszál, tehát torrent mappa, videók, stb.
A legbiztosabb ha
Beküldte kimarite -
Értékelés:
Ezt: a chown parancssorhoz tartozik minden esetben egy elérési út a fájlhoz ..., ezt hiányoltam, és lehet, a kérdező nem is gondolná, hogy kell, hanem csak úgy. terminált nyitva vaktában „lő” és lyukra fut.
Ha a cél nem fájl, hanem könyvtár, akkor -R kell, azaz,
Magyarázat (man chown)
Hogy éppen ki a meghívó, azaz a parancssort futtató, tulajdonba venni szándékozó, azt a kimenet mutatja (de az $USER változó is megfelel a parancssorban - lásd fentebb):
____
És az elérési út a Live rendszerről (chown): adott könyvtárra, ahonnan másolni szeretne
Megnyitás terminálban... (a fájlkezelő környezeti menüje)
tty (konzol)
Beküldte lala -
Értékelés:
Először is, megnézném hogy betelt-e valamelyik partíció - és melyik ?
Ctrl+Alt+F2
Felhasználónév, jelszó párossal bejelentkezni (ha elfogadja)
df -h
illetve a
df -i
Parancs kimeneteiben mutat 100%-os vagy e körüli foglaltságot a /, ill. a /home partíción ?
Ha nem, akkor az
ls -la
parancs kimenetében megnézném hogy a
.Xauthority
fálj kinek a tulajdonában van ? (Ha a root-éban. az nem jó.)
Üdv!
Beküldte boeder -
Értékelés:
Üdv!
Sok helyet foglalhatnak a régi/elavult/nem használt kernelek.
Más tollakkal ékeskedem, egy cikkből idéznék:
A legfrissebb kernel-verzió megállapítása -parancssorba írjad:
uname -r
Ezzel egy kernelek.txt fájlba írja, hogy milyen kerneljeid vannak:
dpkg --get-selections | grep linux-image > kernelek.txt
Régebbi verziók eltávolítása:
sudo apt-get purge linux-image-2.6.31-19-generic linux-image-2.6.31-20-generic
(EZ A RÉSZ BIZTOS, HOGY MÁS LESZ NÁLAD: 2.6.31-19-generic linux-image-2.6.31-20-generic)
Az összes kernelt ne távolítsd el, az elejéről-végéről 2-3db-ot tarts meg.
A másik eltávolítási mód a Frissitéskezelő->Nézet->Linux kernelek -el lehetséges -ott se mindet töröld!
Nálam mindegyikből egy vagy | kernel
Beküldte kimarite -
Értékelés:
Nálam mindegyikből (10, 16, 18) egy vagy kettő van (így a jó amúgy):
Próbáltam egy régebbi kernel eltávolítós parancssort, hát, sok-sok csomagot eltávolított volna. Nem mutatom meg, azaz, manapság nem jó már...
Amiből kettő van, és *-amd64 (vagyis ugyanaz) a vége, azokból a régebbit eltávolíthatnám.
Teszt (bármi mást töröl-e):
Gyakorlat:
Nálam mindegyikből egy vagy
Beküldte lala -
Értékelés:
Nem vagyok benne biztos, mert kernel frissítés majd újraindítás után az első dolgom
hogy a legújabb kernelnél egyel régebbit meghagyok, az annál régebbit pedig törlöm.
Tehát, mindig csupán 2 kernelem van.
De ha jól emlékszem, a:
sudo apt autoremove
parancs is eltávolítja a régebbi kernelek nagy részét is.
(A synaptic-ban látható hogy vannak-e automatikusan eltávolítható csomagok - és hogy melyek.)
Nálam mindegyikből egy vagy
Beküldte kimarite -
Értékelés:
Synaptic csomagkezelő: beállítások, használat (első rész), de ehhez kell a Chroot - Live Rendszer (LiveCD/DVD/USB Stick) is, azaz, ha nincs grafikus bejelentkezés.
Nálam mindegyikből egy vagy Nálam mindegyikből egy vagy
Beküldte lala -
Értékelés:
sudo apt-get install -y byobu
sudo purge-old-kernels
(A legújabbnál 1-el régebbit állítólag ez is meghagy)
sudo purge-old-kernels --keep 3 -qy
(Az utolsó 3-at hagyja meg) ?
Ezeket még nem próbáltam - mert a Mintnek van egy nagyon jó kis grafikus kernelkezelője.
Nálam mindegyikből egy vagy
Beküldte kimarite -
Értékelés:
Ha nincs szabad hely, nem tud telepíteni (csak a chroot segítségével)
https://manpages.debian.org/stretch/byobu/purge-old-kernels.1.en.html
https://wiki.ubuntuusers.de/byobu/
Nem próbáltam..., nálam több kernel verzió van: ilyenkor nem tudom, mit csinál a Byobu és most nem tudok utánaolvasni :)
Igazság szerint, nálam mindig eltávolítódik a harmadik kernel is.
Nálam mindegyikből egy
Beküldte T.István -
Értékelés:
Jaja, és LM20.x alatt el is távolítja automatikusan a régieket, egyet meghagy, ill. ami kézzel volt telepítve azt békén hagyja.
Köszönöm mindenkinek a
Beküldte Csókai-Baráth András -
Értékelés:
Köszönöm mindenkinek a segítségét!
A Live rendszert és a chown parancsot használva tudtam helyet felszabadítani, így be tudok már lépni.
Csak a Letöltések és a Dokumentumok mappában volt kb. 1 GB-nyi adatom (többi külső meghajtón),tehát nem az volt a gond.
Így akkor jön majd a töméntelen fölös kernel eltávolítása (kb. az összes elavult).
Köszönöm mindenkinek a
Beküldte kimarite -
Értékelés:
Felesleges alkalmazások:
Letöltött telepítők:
Hely ellenőrzés:
Nem ez lesz a megoldás, de
Beküldte LCI -
Értékelés:
Nem ez lesz a megoldás, de megakadályozhatja a probléma létrejöttét:
Nem szabad a windowsnál megszokott módon kilőni a figyelmeztető ablakot, aminek tartalma a "Kevés a hely", hanem fel kell szabadítani némi helyet még kikapcsolás előtt.
Jelszót én se szerettem volna, de beláttam, hogy nem rossz dolog az.
Mégse kéri bejelentkezéskor, csak zárolás után.
Üdv!
Beküldte Csókai-Baráth András -
Értékelés:
Nálam mindegyikből egy vagy | kernel
Beküldte Csókai-Baráth András -
Értékelés:
Ezt dobta a
dpkg --list | egrep 'linux-image|linux-headers' | awk '{ print $2}'
parancsra:
linux-headers-5.4.0-74
linux-headers-5.4.0-74-generic
linux-headers-generic
linux-image-5.4.0-74-generic
linux-image-generic
Köszönöm mindenkinek a
Beküldte Csókai-Baráth András -
Értékelés:
A
sudo apt-get autoremove --purge
parancsra ezt kapom:
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 512 nem frissített.
A
sudo apt-get clean
parancsra semmi
Köszönöm mindenkinek a
Beküldte lala -
Értékelés:
df -h
df -i
Parancsok kimeneteit nem mutatod ?
Üdv!
Beküldte T.István -
Értékelés:
Így van, amit ott látsz az azon kernelek felsorolása, ami az adott rendszerrel működik, azaz egy lista, ami nem azt jelenti, hogy mind fent van a gépen. Ezek közül csak az van fent, amit középen jelez, hogy "telepítve", illetve "aktív".
Köszönöm mindenkinek a
Beküldte T.István -
Értékelés:
Letöltésekből, torrent mappából, ha van, dokumentumokból átmenteni másik meghajtóra, aztán feltenni a Bleachbit-et, azzal még lehet távolítani ezt-azt, Synaptic-ban rákeresni erre "Libreoffice", a találati listát átnézni, és az összes olyan nyelvi fájlt, szótárat, és súgót amit nem használsz, el lehet távolítani. (A leírásban erre kell fókuszálni: grammar checker; language package; spell checker; Thesaurus; akármilyen nyelvi help; hyphenation patterns.
Itt arra kell figyelni, hogy a lista itt is mindent mutat, ami elérhető, de a gépre telepítve csak az van, ami zöld kockával van jelölve a sor elején. Azaz eltávolítani csak azt lehet, ami fent van.
Ezzel még lehet nyerni némi helyet, de lehet, hogy a végső megoldás az lenne, hogy a rendszert átköltöztetni egy nagyobb partícióra.
Nálam mindegyikből egy vagy | kernel
Beküldte kimarite -
Értékelés:
A csomagokhoz tartozó generic csomagok felelnek azért,
Ha nem lenne telepítve a
akkor a telepített kernel nem frissülne. Ne töröld.
Ahol számot látsz, az a generic az adott verziójú csomag (5.4) frissülésért, ahol nincs szám, az meg az összes -egy tükörről származó- csomag frissítéséért van.
Nálad mindenből egy van, nem lehetséges törölni kernelt gyakorlatilag, mert akkor nem indul el a rendszer.
Üdv!
Beküldte Csókai-Baráth András -
Értékelés:
Nálam mindegyikből egy vagy | kernel
Beküldte Csókai-Baráth András -
Értékelés:
Köszönöm mindenkinek a
Beküldte Csókai-Baráth András -
Értékelés:
Probléma megoldva
Beküldte Csókai-Baráth András -
Értékelés:
A Kukában ,,bújt meg" a több száz GB-nyi HD sorozat, szóval az kerülte el a figyelmemet. Töröltem; így df -h -ra és df -i -re minden oké! :
csokaybarathandras@gabiesandras:~$ df -h
Fájlrendszer Méret Fogl. Szab. Fo.% Csatol. pont
udev 1,9G 0 1,9G 0% /dev
tmpfs 385M 1,5M 383M 1% /run
/dev/sda5 457G 34G 401G 8% /
tmpfs 1,9G 18M 1,9G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 1,9G 0 1,9G 0% /sys/fs/cgroup
/dev/sda1 511M 4,0K 511M 1% /boot/efi
tmpfs 385M 28K 385M 1% /run/user/1000
csokaybarathandras@gabiesandras:~$ df -i
Fájlrendszer Inode-ok IFogl ISzab. IFo.% Csatol. pont
udev 480287 544 479743 1% /dev
tmpfs 491882 887 490995 1% /run
/dev/sda5 30498816 1013978 29484838 4% /
tmpfs 491882 1 491881 1% /dev/shm
tmpfs 491882 6 491876 1% /run/lock
tmpfs 491882 18 491864 1% /sys/fs/cgroup
/dev/sda1 0 0 0 - /boot/efi
tmpfs 491882 57 491825 1% /run/user/1000
Köszönöm mindenkinek mégegyszer a segítséget! Elnézést a a kezdő bakiért! Ment mindenkinek az 5 csillag.