tritonas00 Δημοσ. 27 Αυγούστου 2012 Δημοσ. 27 Αυγούστου 2012 Ανοιγω αυτο το θεμα για να συζηταμε για το systemd. Χθες εκανα μια δοκιμαστικη στο netbook (στον σταθερο και server δεν κανω πειραματα...) Σε arch λοιπον, περα απο την δημιουργια των .conf files και την εγκατασταση, επρεπε να: 1. Κλεινω με halt -p ( σκετο halt κολλουσε) 2. Eπειδη εχω /tmp σε tmpfs επρεπε να κανω ενα /etc/tmpfiles.d/console-kit.conf με περιεχομενο: >D /var/log/ConsoleKit/ 0755 root root για να μην γινεται failed ο console-kit-log-system-start.service . mandos, αφησες τον syslog ή το native loggin συστημα του systemd ? Παντως αυτο το πραμα ειναι σαν "blackbox" Tα initscripts ηταν pure bash, καταλαβαινες τι σου γινοταν.Με αυτο εδω πρεπει να μαθω ιερογλυφικα και να μελετησω αρχαιους παπυρους..
mandos Δημοσ. 27 Αυγούστου 2012 Δημοσ. 27 Αυγούστου 2012 Καλή ερώτηση! Ο syslog δεν είναι ενεργός και μάλιστα βγάζει error στο > systemctl list-units --all .. syslog.service error inactive dead O journalctl είναι ενεργός, δεν έχω πειράξει τις ρυθμίσεις του. Σε desktop και pc κοπελιάς δεν χρειάστηκε να κάνω αλλαγές. Στο netbook δεν έχω βάλει ακόμα systemd. Έχω βάλει το systemd-sysvcompat και το systemd-arch-units από έξτρα πακέτα.
mask2011 Δημοσ. 4 Σεπτεμβρίου 2012 Δημοσ. 4 Σεπτεμβρίου 2012 H διαδικασία είναι εύκολη να περάσω σε systemd; Εχώ διαβάσει το wiki και δεν μου φαίνεται και πολύ δύσκολο. Θέλω όμως να περάσω οριστικά σε systemd. Δεν τρέχω κάτι το ιδιαίτερο από deamons. Ορίστε και το rc.conf: > # /etc/rc.conf - Main Configuration for Arch Linux # # See 'man 5 rc.conf' for more details # # LOCALIZATION # ------------ HARDWARECLOCK="UTC" TIMEZONE="Europe/Athens" KEYMAP="us" CONSOLEFONT= CONSOLEMAP= LOCALE="en_US.UTF-8" DAEMON_LOCALE="yes" USECOLOR="yes" # HARDWARE # -------- MODULES=(nvidia) USEDMRAID="no" USEBTRFS="no" USELVM="no" # NETWORKING # ---------- HOSTNAME=dektop interface=eth0 address= netmask= broadcast= gateway= NETWORK_PERSIST="no" # DAEMONS # ------- # DAEMONS=(@syslog-ng @ntpd dbus @wicd !network @crond @alsa slim) και το autostart του openbox: > nitrogen --restore & lxpanel & wicd-client --tray & setxkbmap us,el -option grp:alt_shift_toggle & cd ~/Scripts && ./hello &
mandos Δημοσ. 4 Σεπτεμβρίου 2012 Δημοσ. 4 Σεπτεμβρίου 2012 Είναι εύκολη. Πρώτα θα περάσεις σε ένα μικτο συστήμα (με μια έξτρα γραμμή στον grub ίσως) και αν όλα είναι οκ θα διώξεις τα initscripts πακέτα. Υπόθεση 30 λεπτών
mask2011 Δημοσ. 4 Σεπτεμβρίου 2012 Δημοσ. 4 Σεπτεμβρίου 2012 Δηλαδή σύμφωνα με το wiki απλά δημιουργώ τα conf files που λέει και μετά αν όλα πάνε καλά βγάζω τα initscripts; Να ρωτήσω εγώ τώρα. Για τα Hardware clock time, Console and keymap, Locale. Μπορείς να εξηγήσεις κάποια πράγματα; Αυτά πρέπει να ρυθμιστούν οπωσδήποτε; Και ποια η χρησιμότητα τους; Εντάξει το locale το καταλαβαίνω. Πιο πολυ για τα άλλα αν μπορείς να κάνεις έναν κόπο.
mandos Δημοσ. 4 Σεπτεμβρίου 2012 Δημοσ. 4 Σεπτεμβρίου 2012 το console/keymap όχι δεν είναι απαραίτητο, το clock το μόνο που θα χρειαστεί είναι να ρυθμίσεις το timezone (μπαίνεις και σε windows από το ίδιο μηχανάκι?). Τι είναι αυτό που σε μπλοκάρει? Αν μπαίνεις σε windows θα πειράξεις εκείνα να δουλεύουν με UTC όπως και το arch. ps: αν έχεις ενδιασμούς περίμενε μέχρι την πέμπτη που θα επιστρέψω πάτρα να μπορώ να σε βοήθησω, τώρα είμαι σε ταξίδι με το netbook (και initscripts)
mask2011 Δημοσ. 4 Σεπτεμβρίου 2012 Δημοσ. 4 Σεπτεμβρίου 2012 (επεξεργασμένο) Ναι είναι dualboot. Διάβασα και λίγο πιο προσεκτικά και κατάλαβα περισσότερα. Ακολουθώ το wiki όσων αφορά στα win 7. Απλά θέλω να το κάνω σωστά για να μην σας πρήζω και εσάς. EDIT: Με το syslog τι ακριβώς παίζει; Το έχω ψάξει αλλά δεν έχω βγάλει άκρη. Εγώ σαν απλός χρήστης το χρειάζομαι ή μπορώ να μην το ενεργοποιήσω; Επίσης εγώ που χρησιμοποιώ το ntpd θα χρειαστώ τις ρυθμίσεις για την ώρα στα win; Αύριο το πρωί, αν έχω ξεκαθαρίσει τι γίνετε με το syslog και την ώρα, θα κάνω την μετάβαση. Δεν μου φαίνεται και πολύ δύσκολο. Επεξ/σία 5 Σεπτεμβρίου 2012 από mask2011
tritonas00 Δημοσ. 5 Σεπτεμβρίου 2012 Μέλος Δημοσ. 5 Σεπτεμβρίου 2012 To systemd εχει το δικο του logging system, το journal.Οπως λεει και το wiki: By default, running a syslog daemon is no longer required Οποτε αν θες να δεις log του συστηματος σου: > # journalctl Και γω δεν ασχοληθηκα με τον syslog, απλα τον εκανα disable: ># systemctl disable syslog-ng.service Δες και εδω τι λενε Επισης βγαλε το & στο τελος απο τα: >nitrogen --restore & setxkbmap us,el -option grp:alt_shift_toggle & cd ~/Scripts && ./hello & (ειναι εντολες που δεν μενουν ενεργες πχ lxpanel, αλλα εκτελουνται μια φορα και κανουν εξοδο - οποτε μολις ολοκληρωθουν, το script συνεχιζει στην επομενη εντολη αυτοματα και επισης στην τελευταια αναξερτητα απο τι κανει δεν βαζουμε & - σταματαει το script εκει.) Το hello τι εκτελει ? notify-send και ετσι ? Γιατι δεν το κανεις απευθειας: >~/Scripts/./hello ?
jim_p Δημοσ. 5 Σεπτεμβρίου 2012 Δημοσ. 5 Σεπτεμβρίου 2012 Επισης βγαλε το & στο τελος απο τα: >nitrogen --restore & setxkbmap us,el -option grp:alt_shift_toggle & cd ~/Scripts && ./hello & (ειναι εντολες που δεν μενουν ενεργες πχ lxpanel, αλλα εκτελουνται μια φορα και κανουν εξοδο - οποτε μολις ολοκληρωθουν, το script συνεχιζει στην επομενη εντολη αυτοματα και επισης στην τελευταια αναξερτητα απο τι κανει δεν βαζουμε & - σταματαει το script εκει.) Φαουλ! Make sure that you end any commands with "&" so that they are run in the background, or any programs after it will not run. http://openbox.org/wiki/Help:Autostart
tritonas00 Δημοσ. 5 Σεπτεμβρίου 2012 Μέλος Δημοσ. 5 Σεπτεμβρίου 2012 (επεξεργασμένο) Διαβασε καλυτερα, το ιδιο ειπα. Make sure that you end any commands with "&" so that they are run in the background, or any programs after it will not run. Οi εντολες που του ειπα να βγαλει το &, εκτελουνται και τελειωνουν.Και αφου τελειωνουν προχωραει το script. Δεν τρεχουν στο background, δεν ειναι προγραμματα.Eπιβεβαιωσε το, τρεχοντας τες σε κονσολα. Tα προγραμματα, ναι, θελουν &, σαφως, για να εκτελεστει η επομενη γραμμη. bash ειναι.Toσα χρονια, ετσι το εχω. > xsetroot -cursor_name watch compton -fF -r7 -o.65 -l-10 -t-8 -D3 -i 0.9 & nitrogen --restore lxpanel & setxkbmap us,gr -variant ,extended -option grp:alt_shift_toggle -option grp_led:scroll setxkbmap -option terminate:ctrl_alt_bksp /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & numlockx xfce4-volumed /home/babis/scripts/./auth & /home/babis/scripts/./wel wicd-gtk -t & xsetroot -cursor_name left_ptr conky Επεξ/σία 5 Σεπτεμβρίου 2012 από tritonas00
mask2011 Δημοσ. 5 Σεπτεμβρίου 2012 Δημοσ. 5 Σεπτεμβρίου 2012 Το hello το είχα φτιάξει πιο παλιά απλά για να δοκιμάσω τι μπορώ να κάνω με τα scripts. Ήταν η παρθενική μου προσπάθεια. Απλά με καλωσορίζει με το όνομά μου και μετά έχει τον δικό σου κώδικα για το πόσο καιρό είναι εγκατεστημένο το OS. Δεν το ήξερα αυτό με το & και θα το διορθώσω. Eυχαριστώ. Ωραία στο καλό στο syslog. Όσο για την ώρα. Όπως έγραψα πιο πάνω έχω τον ntpd. Χρειάζεται να πειράξω κάτι άλλο εκτός από το timezone;
tritonas00 Δημοσ. 5 Σεπτεμβρίου 2012 Μέλος Δημοσ. 5 Σεπτεμβρίου 2012 και γω ntp εχω αλλα τον τρεχω σε startup script και οχι σαν daemon. Αρα τον ενεργοποιεις ># systemctl enable ntpd.service Ελα μην εισαι τεμπελης, φτιαξε και τα αλλα αρχειακια να τελειωνεις Το keymap το εχω σκετο KEYMAP=us και το adjtime σε LOCAL
mask2011 Δημοσ. 5 Σεπτεμβρίου 2012 Δημοσ. 5 Σεπτεμβρίου 2012 Κάπου το είχες γράψει πάλι για τον ntpd σε script. Το δοκίμασα, χάριν πειραματισμού, αλλά δεν μου δούλεψε. Οκ θα το κάνω δε χαρντ γουει που λενε και στο χωριό μου. Επιστρέφω... (hopefully με systemd)
tritonas00 Δημοσ. 5 Σεπτεμβρίου 2012 Μέλος Δημοσ. 5 Σεπτεμβρίου 2012 Eπειδη, ως γνωστον ειμαι χαζος, εχω password-less sudo οποτε ενα --> sudo ntpd -qg & σε xinitrc ή στο autostart παιζει. Αλλιως στο rc.local σου: ntpd -qg &
mask2011 Δημοσ. 5 Σεπτεμβρίου 2012 Δημοσ. 5 Σεπτεμβρίου 2012 Εϊμαι με systemd. Έχω απεγκαταστήσει τα intiscripts. Δεν ήταν δύσκολο τελικά. Ορίστε και το boot. > Startup finished in 3336ms (kernel) + 10170ms (userspace) = 13506ms To adjtime το ξέχασα. Απλά το φτιάχνω και γράφω μέσα LOCAL; A το sudo μου την έκανε την δουλειά. Εντάξει δεν πειράζει ας το κάνω όπως το έκανα. Ποτέ δεν θα καταλάβω γιατί paswordless sudo. Είναι ασφαλές;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα