Προς το περιεχόμενο

[INFO] ARCH Linux: Απόψεις, Ερωτήσεις, Σχόλια


jemadux

Προτεινόμενες αναρτήσεις

Ευχαριστώ, με το lame έγινε το rip (δεν έχει άλλη επιλογή για mp3). Ποιο πρόγραμμα χρησιμοποιείς;

Μπορεί να έχε σχέση με τη διαχείρηση του fat32 από το linux;

Εχω πολυυυυ καιρο να κανω cd ripping. :-D

Καποτε χρησιμοποιουσα το k3b για ripping σε linux.

 

H διαχειριση του filesystem δε νομιζω να παιζει ρολο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 4,3k
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Ρε αγορια , φορτωσα το live-cd του cinnarch (σε usb stick τελοσπαντων) , να δω πως παει,.....το χω χωρις να εχω ανοιξει κανενα παραθυρο...μονο ενα τερματικο που τρεχει top.Λογικα δεν ειναι θεμα της διανομης το προβλημα....αλλα το αναφερω εδω μιας και ειναι arch-based...

 

Το cinnamon , τρωει σταθερα 38% του επεξεργαστη....

 

Τι διαολο..υπαρχει κανα θεμα με το cinnamon..και δεν το χω παρει χαμπαρι...?

 

 

δες ένα άρθρο του allan για τα arch based

προσωπικά μόνο το archbang είναι κάπως σε καλύτερη μοίρα

 

http://allanmcrae.com/2012/12/battle-of-the-arch-spin-offs/

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Για να το δουμε και το archbang..

 

Βασικα τρεφω μια συμπαθεια για το cinnamon περιβαλλον , για αυτο επαιξα λιγο με το cinnarch.Αλλα αν ειναι να τρωει το περιβαλλον τον επεξεργαστη επι μονιμου βασεως...να το χεσω...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μιας και το arch το χω βαλει σε παμπαλαιο φορητο με 512ΜΒ ram, και προφανως επεξεργαστη του περασμενου αιωνα , θελω ναναι ελαφρυ το ρημαδι.

 

το cinnamon περα απο την μαλακια που ετρωγε cpu , στο cinnarch γενικοτερα δεν ειναι και ο,τι πιο ελαφρυ.

 

Τωρα βεβαια δεν ξερω τι εφταιξε στο cinnarch , η υλοποιηση του cinnamon (αν υφισταται κατι τετοιο ) , η εκδοση του να χει κανα θεμα ?Δεν ξερω.

 

Περασα τωρα archbang που εχει ετοιμο σεταρισμενο (εως εναν βαθμο) το openbox και ειναι το ρημαδι ΠΟΛΥ ΕΛΑΦΡΥ.

 

1x terminal + 1x chromium (1 tab) και τρωει ΜΟΝΟ 190mb ram !! Μαλλον κατοχυρωθηκε για το φορητο :)

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μπορείς να βάλεις και LXDE για δοκιμή (openbox based), είναι αρκετά ελαφρύ.

Φυσικά το DWM δεν το πλησιάζει κανένας σε απαιτήσεις, αν το θες για chromium + terminal τότε κάνε μια απόπειρα και με αυτό.

 

Σε ένα άσχετο θέμα τώρα, έκανα reformat/reinstall. Καθαρό systemd και όχι initscripts πλέον (το παλιό ήταν με initscripts και μετά systemd).

Ιδού το αποτέλεσμα με stock kernel για να φτάσω σε GUI :)

 

[bill@redliner ~]$ systemd-analyze
Startup finished in 1243ms (kernel) + 1076ms (userspace) = 2320ms

[bill@redliner ~]$ systemd-analyze blame
285ms dkms.service
173ms systemd-udev-trigger.service
133ms systemd-modules-load.service
131ms lirc.service
130ms dev-hugepages.mount
118ms dev-mqueue.mount
90ms sys-kernel-debug.mount
79ms systemd-vconsole-setup.service
79ms systemd-sysctl.service
66ms systemd-logind.service
56ms colord.service
33ms home.mount
33ms systemd-tmpfiles-setup.service
33ms systemd-remount-fs.service
31ms udisks2.service
29ms polkit.service
13ms tmp.mount
13ms systemd-user-sessions.service
11ms home-bill-STORAGE.mount
6ms upower.service
3ms systemd-udevd.service
0ms sys-fs-fuse-connections.mount

 

 

Η διαφορά είναι μεγάλη. Το μόνο που άλλαξε ειναι ότι κατήργησα 2 mounts και τα έκανα symlinks στο /home

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@mandos 

 

ε καλα οταν ειπα terminal + chromium ηταν παραδειγμα , γιατι αυτα ειχα ανοιχτα :) Οχι οτι θα πλακωσω και κανα render που λεει ο λογος στο φορητο αυτο...απλα θα ναι για πολυ απλες εργασιες μιας και ειναι χρεπι.

Απο κει και περα ειδωμεν αν θα ασχοληθω περισσοτερο με το γραφικο του..προς το παρον με βολευει.

 

ΥΓ: εσκασα systemd-analyze στο χρεπι και εβγαλε ~15k ms :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλή χρονιά σε όλους...!!!

 

Χαζεύοντας στο wiki πήγα να δω τα Pacman Tips. Ένα από αυτά είναι το Removing orphaned packages. Όταν το δοκίμασα μου έβγαλε περίπου 200 MB προς αφαίρεση.

 

 

 



[chris@desktop ~]$ sudo pacman -Rs $(pacman -Qtdq)
[sudo] password for chris: 
checking dependencies...

Targets (65): aspell-0.60.6.1-1  blas-3.4.2-1  docbook-xml-4.5-5
              docbook-xsl-1.77.1-2  enchant-1.6.0-4  faac-1.28-4  fftw-3.3.2-1
              freeglut-2.8.0-2  gd-2.0.36RC1-5  glu-9.0.0-1
              gst-plugins-base-libs-1.0.4-1  gstreamer-1.0.4-1
              gstreamer0.10-bad-0.10.23-3  hspell-1.2-1  imagemagick-6.8.0.7-1
              jasper-1.900.1-8  ladspa-1.13-4  lapack-3.4.2-1
              lib32-libpciaccess-0.13.1-1  lib32-libxxf86vm-1.1.2-1
              libcdaudio-0.99.12-6  libdc1394-2.1.3-2  libgme-0.6.0-2
              libgphoto2-2.5.0-1  libieee1284-0.2.11-4  liblqr-0.4.1-3
              liblrdf-0.5.0-1  libmms-0.6.2-1  libmp4v2-2.0.0-2
              libnice-0.1.3-1  libofa-0.9.3-4  libusb-compat-0.1.4-2
              mjpegtools-2.0.0-2  musicbrainz-2.1.5-5  net-snmp-5.7.2-1
              openobex-1.5-3  opus-1.0.2-1  soundtouch-1.6.0-1
              wildmidi-0.2.3.5-2  asciidoc-8.6.8-1  cmake-2.8.10.2-1
              dri2proto-2.8-1  eventlog-0.2.12-3  farstream-0.2.2-1
              glproto-1.4.16-1  gstreamer0.10-bad-plugins-0.10.23-3
              gstreamer0.10-ffmpeg-0.10.13-1  gtk-engine-unico-1.0.2-3
              gtkspell-2.0.16-2  lib32-libdrm-2.4.40-1  lib32-libglapi-9.0.1-1
              lib32-libxt-1.1.3-1  lib32-mesa-9.0.1-1  lua-5.2.1-3
              obex-data-server-0.4.6-3  polkit-gnome-0.105-1
              python-xlib-0.15rc1-5  python2-gconf-2.28.1-8
              python2-imaging-1.1.7-7  python2-notify-0.1.1-12
              python2-numpy-1.7.0-1  python2-wnck-2.32.0-12  python2-xdg-0.25-1
              rsync-3.0.9-5  sane-1.0.23-2

Total Removed Size:     200.55 MiB

 

 

 

 

Αυτά τα πακέτα μου χρειάζονται ή μπορώ να τα βγάλω; Ακριβώς από πάνω στο wiki έχει ένα script . Αυτό τι ακριβώς κάνει; Γενκά να κάνω λέω να κάνω μία εκκαθάριση. Καμία πρόταση;

 

Υ.Γ Την πιάσαμε την 100αρα..!!! Να τις χιλιάσουμε...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

τα ορφανά πακέτα θα τα δεις με pacman -Qdt, όταν του δώσεις ώμος και Rs θα ξηλώσει πακέτα που δεν θες

τα περισσότερα από αυτά που πάει να βγάλει τα θες σίγουρα και αυτό γιατί το να είναι ένα πακέτο ορφανό δεν σημαίνει ότι δεν το θες, 99% το έχεις βάλει γιατί είναι χρήσιμο για κάτι άλλο, δλδ στα optional depend

παράδειγμα το cmake είναι απαραίτητο για να χτίσεις πακέτα, και να το βγάλεις θα το ξαναβάλει στο επόμενο makepkg -s

το gstreamer0.10-{bad,ugly,good}-plugins για πολλά codecs,python-notify για την μπάρα κτλ κτλ

 

οπότε με χεράκι ένα ένα αυτά που δεν θες από το pacman -Qdt, η πολλά που δεν χρειάζεσαι 

 

το δεύτερο script είναι πολύ καλύτερο, ψάχνει να βρει βιβλιοθήκες που δεν τις χρειάζεται κανένα πακέτο

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το αυτόματο installation των optional dependencies και το "σημείωμά" τους ως dependencies πιστεύω είναι μία από τις βασικές έλλειψεις του pacman

 

Από ότι θυμάμαι υπάρχει command-line option για να σημειώνει κάποιο πακέτο ως dependency αλλά δεν το έχω κάνει ποτέ μου.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικα αυτο που χω παρατηρησει πολλες φορες ειναι το εξης.

 

Περνας ενα πακετο...οχι και τοσο βασικο..το οποιο εχει dependency καποιο βασικο προγραμμα...γιατι προφανως στηριζεται σε αυτο.

Οταν απεγκαταστησεις το 1ο μη-βασικο πακετο...τοτε το βασικο μενει orphaned και αν δεν κανεις την διαλογη χειροκινητα μπορει να φυγει με συνοπτικες...

 

απο οτι ειδα στο λινκ στο wiki εχει διαφορα σκριπτς..ενα εκ των οποιων ελεγχει αν καποιο orphaned ειναι μελος του "base" , οποτε αυτο ειναι μια καλη δικλειδα...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Έτσι εγκαθιστάς κάτι ως dependency

$ pacman -h -S
      ...    
      --asdeps         install packages as non-explicitly installed
      --asexplicit     install packages as explicitly installed
      ...   

Για την αφαίρεση αν δίνεις σκέτο -R τότε ναι δε βγάζει τα deps.

$ pacman -h -R
      ...   
  -n, --nosave         remove configuration files
  -s, --recursive      remove unnecessary dependencies
                       (-ss includes explicitly installed dependencies)
      ...   

Δηλαδή θα πρέπει να δώσεις

pacman -Rs packagename

Προσοχή! Με το Rs θα βγάλει μόνο τα makedepends και τα depends, όχι τα optional. Τα optional ίσως να βγαίνουν αν τα δηλώσεις --asdeps αλλά δεν το έχω κάνει (πχ δεν ξέρω με ποιο τρόπο τα συνδέει ως dependencies κάποιου πακέτου.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εγώ όταν δοκιμάζω κάτι και μετά το πετάω κάνω pacman -Rcsun package

ΠΡΟΣΟΧΗ: αυτό μπορεί να κάνει μεγάλη ζημιά. Γι'αυτό και πάντα τσεκάρω τι θα βγάλει. Αλλά έτσι έχω πολύ καθαρό το σύστημα.

 

@mask στο pacman -Rs $(pacman -Qtdq) που δίνεις είμαι σχεδόν σίγουρος ότι τουλάχιστον 5 πακέτα τα θες (aspell, hspell, gstreamer, rsync, sane).

Οπότε δεν θα έτρεχα αυτή την εντολή...

Δεν τρέχει και τίποτα, τα ξαναβάζεις μετά, αλλά γιατί να βασανίζεσαι?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...