Nu sunteți autentificat.

arch

# 1 2011-08-24 12:24:40

Slimming Arch Down pe o unitate flash de 1 GB

Am instalat Arch Linux pe un stick USB, dar se pare că am subestimat spațiul instalat de Arch Linux. Am făcut tot posibilul pentru a menține totul cât mai minim posibil (openbox & tint2 & xterm & links), dar din moment ce instalarea de bază ocupă 600 MB pe cont propriu, acest lucru nu este de mare ajutor. În încercarea de a-l reduce, am început să elimin programele pe care nu le folosesc niciodată din instalare, cum ar fi syslog-ng, cronie, vi, ect. Cu toate acestea, nu știu suficient despre pachetele implicite pentru a ști ce este sigur de dezinstalat, ar putea cineva să-mi spună ce pachete sunt detașabile?

În plus, există fișiere pe care să le pot elimina din instalare? Diferențe de limbi, fusuri orare și regiuni locale, de exemplu? Ce zici de încărcarea anumitor părți ale sistemului de operare în memoria computerului, mai degrabă decât de pe stick-ul USB?

Iată pachetele pe care le-am instalat:

Ultima editare de PSW (24.08.2011 12:28:58)

# 2 2011-08-24 12:28:51

Re: Slimming Arch Down pe o unitate flash de 1 GB

Eliminând syslog-ng, cronie și nu veți cumpăra mult spațiu. Eliminarea X-ului ar ajuta cu siguranță; P
Te-ai gândit să folosești o mică distribuție live, cum ar fi Slitaz sau Tiny Core?

# 3 2011-08-24 12:33:36

Re: Slimming Arch Down pe o unitate flash de 1 GB

Eliminând syslog-ng, cronie și nu veți cumpăra mult spațiu. Eliminarea X-ului ar ajuta cu siguranță; P
Te-ai gândit să folosești o mică distribuție live, cum ar fi Slitaz sau Tiny Core?

Ai dreptate, dar dacă aș vrea un mediu simplu pe linia de comandă aș avea doar un USB live. Nu m-am uitat la aceste microdistribuții, dar acest lucru este mai mult un lucru distractiv decât unul practic - a le folosi ar fi trișat.

# 4 2011-08-24 12:39:19

Re: Slimming Arch Down pe o unitate flash de 1 GB

Da, eliminarea localizărilor nefolosite, manuale etc. ar ajuta.

# 5 2011-08-24 12:59:22

Re: Slimming Arch Down pe o unitate flash de 1 GB

compresia squashfs este destul de impresionantă, luând mai puțin de o treime din cele necomprimate.
Dacă nu intenționați să salvați toate modificările, arhiso este calea de urmat.
squashfs + aufs2 este o combinație obișnuită folosită pentru a crea un sistem USB live „persistent”, dar suportul aufs2 a fost abandonat de Arch. Dacă doriți un sistem USB live „persistent” care să profite de squashfs, trebuie să faceți o muncă suplimentară.

Trebuie să existe și alte modalități de a face același lucru, dar într-un cuvânt, compresia.

Această buburuză argintie la linia 28.

# 6 2011-08-24 12:59:25

Re: Slimming Arch Down pe o unitate flash de 1 GB

Dacă nu aveți nevoie de documentație și limbi, atunci/usr/share/man,/usr/share/doc,/usr/share/info,/usr/share/locale pot fi eliminate. Lucrurile de dezvoltare pot fi eliminate și ele, cum ar fi /usr/lib/*.a și/usr/include. Dacă acest lucru nu este conceput ca un usb de uz general, puteți compila un kernel personalizat doar cu modulele de care aveți nevoie.

Apoi, tundând o grămadă de alte lucruri și înlocuind câțiva biți cu busybox, am primit o instalare până la 94 MB. 26 MB cu compresie squashfs (plus kernel de 1,7 MB în afara imaginii squashfs).

Ultima editare de Gusar (24.08.2011 13:09:12)

# 7 2011-08-24 13:18:59

Re: Slimming Arch Down pe o unitate flash de 1 GB

Încercați https://aur.archlinux.org/packages.php?ID=43779 sau https://bbs.archlinux.org/viewtopic.php… 88 # p967288 sau un script expac pentru a găsi cele mai mari pachete.

Da, eliminarea localizărilor nefolosite, manuale etc. ar ajuta.

O aplicație excelentă, m-a ajutat să identific câteva pachete mari care ar putea fi eliminate. Eliberat aproximativ 150 MB. Mulțumiri.

compresia squashfs este destul de impresionantă, luând mai puțin de o treime din cele necomprimate.
Dacă nu intenționați să salvați toate modificările, arhiso este calea de urmat.
squashfs + aufs2 este o combinație obișnuită folosită pentru a crea un sistem USB live „persistent”, dar suportul aufs2 a fost abandonat de Arch. Dacă doriți un sistem USB live „persistent” care să profite de squashfs, trebuie să faceți o muncă suplimentară.

Trebuie să existe și alte modalități de a face același lucru, dar într-un cuvânt, compresia.

Squashfs este un FS numai pentru citire? Din păcate, nu prea văd că este o soluție practică, deși presupun că ar fi funcțională cu o a doua partiție pentru salvarea fișierelor.

Dacă nu aveți nevoie de documentație și limbi, atunci/usr/share/man,/usr/share/doc,/usr/share/info,/usr/share/locale pot fi eliminate. Lucrurile de dezvoltare pot fi eliminate și ele, cum ar fi /usr/lib/*.a și/usr/include. Dacă acest lucru nu este conceput ca un usb de uz general, puteți compila un kernel personalizat doar cu modulele de care aveți nevoie.

Apoi, tundând o grămadă de alte lucruri și înlocuind câțiva biți cu busybox, am primit o instalare până la 94 MB. 26 MB cu compresie squashfs (plus kernel de 1,7 MB în afara imaginii squashfs).

Vă mulțumim pentru locații. Am luat în considerare compilarea unui kernel personalizat, dar aș vrea să poată rula pe mai multe computere. Presupun că există o mulțime de suport hardware vechi pe care îl pot elimina din kernel.