ΑΠΕΛΠΙΣΙΑ

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Sep 23 15:52:02 EEST 2007


On 2007-09-23 13:55, Alex Theotokatos <beep2alex at gmail.com> wrote:
>On 9/23/07, Thanos <pampo at freemail.gr> wrote:
>>On 2007-09-23 01:17, Alex Theotokatos wrote:
>>> An doyleyei kanonika to programa, prepei na dimiourgiseis ena aplo
>>> keimeno to opoio tha to diavazei kathe fora poy tha bootarei o
>>> ypologisths soy [...]

Δε χρειάζεται αυτό, υπάρχει το `/etc/sysctl.conf', που κάνει ακριβώς την
ίδια δουλειά :-)

On 2007-09-23 13:55, Alex Theotokatos <beep2alex at gmail.com> wrote:
>On 9/23/07, Thanos <pampo at freemail.gr> wrote:
>>On 2007-09-23 01:17, Alex Theotokatos wrote:
>>> anoikse mia konsola
>>> PANTA san root user:
>>>
>>> apt-get install mc
>>> cd /etc/init.d
>>> nano cinelerra
>>> [tha soy anoiksei enan keimenografo gia konsola]
>>> echo "0x7fffffff" >/proc/sys/kernel/shmmax
>>> [patas mazi to Ctrl+X, dialegeis 'y' kai 'Enter']
>>> [etsi tha vgeis pali piso sthn konsola. Meta grafeis]
>>> chmod +x
>>> mc
>>> [tha soy anoiksei ena file manager pano sthn konsola, tha pas me ton
>>> kensora sto arxeio *cinelerra, tha patiseis to F9 opoy tha soy
>>> anoiksei to 'Left' apo to mc (An anoiksei to File ths konsolas, na
>>> xrisimopoihseis to mouse), na pas sto 'File' kai tha epilekseis to
>>> 'Symbolic Link'. Ekei sto deytero pedio, tha epilekseis
>>> '/etc/rc2.d/S71cinelerra' kai pata to Ok.

Είναι λίγο έως εντελώς απελπιστικά περίπλοκες αυτές οι οδηγίες.  Αρκεί
κάτι σαν:

    1. Άνοιξε ένα τερματικό.

    2. Δώσε 'sudo bash', για να ανοίξεις ένα shell με δικαιώματα
διαχειριστή συστήματος.

    3. Άνοιξε με τον επεξεργαστή κειμένου 'nano' το αρχείο
'/etc/sysctl.conf' γράφοντας:

	nano /etc/sysctl.conf

    4. Πήγαινε στο τέλος του αρχείου (π.χ. με τα βελάκια) και πρόσθεσε
μια γραμμή που λέει:

	kernel.shmmax = 2147483647

    5. Βγες από το 'nano' σώζοντας τις αλλαγές (συνήθως αυτό γίνεται
πατώντας CTRL-X).

On 2007-09-23 13:55, Alex Theotokatos <beep2alex at gmail.com> wrote:
>On 9/23/07, Thanos <pampo at freemail.gr> wrote:
>>On 2007-09-23 01:17, Alex Theotokatos wrote:
>>> Etsi tha dimiioyrgithei ena link sto directory /etc/rc2.d/cinelerra me
>>> to /etc/init.d/cinelerra kai ayto to arxeio tha diavazete kathe fora
>>> poy bootarei to pc soy. Ekei patas to F10 'i pali me thn xrisi toy
>>> mouse kai dialegeis na vgeis apo to programma. Ayto einai olo...]
>>>
>>> To rc2.d periexei ta links poy xreiazete gia na ksekinisei kapoies
>>> efarmoges opoy trexoyn san default runlevel 2. Den mporo na soy
>>> eksigiso ti kai giati einai to runlevel 2 giati den gnorizo kai
>>> polla...
>>>
>>>
>>> Pisteyo na eimoyn katatopistikos...
>>
>> Να σου πω την αλήθεια, εγώ μπερδεύτηκα! Θα μπορούσες να πεις ποιο
>> είναι το ζουμί της υπόθεσης; Εκείνο το κομμάτι με το F9 δεν το
>> κατάλαβα. Τι υποτίθεται πως κάνει; Αν μπορούσες να πεις τα βήματα που
>> απαιτούνται π.χ.
>>
>> 1ο δημιουργούμε το τάδε αρχείο με αυτό το περιεχόμενο
>> 2ο δημιουργούμε sympolic link αυτού σε αυτό
>> 3ο ...
>>
>> Τα βήματα που δίνεις με τον mc δεν είναι ξεκάθαρα και αν κάποιος δεν
>> είναι εξοικειωμένος σίγουρα θα χάσει τον δρόμο.

Πραγματικά.

> Me to mc tha dimioyrgisei ena link. Epidi den ksero pos to kaneis apo
> entoli konsolas, na to kanei me to programma mc. To F9 pigenei sthn
> mpara opoy mporeis na kaneis kapoies epiloges. Den mporo na katalavo
> ti den katalabaineis?

Η εντολή που δημιουργεί το ίδιο symbolic link είναι η `ln' (το '#'
prompt παρακάτω είναι επειδή πρέπει να τρέξει ως 'root'):

	# ln -s /etc/init.d/cinelerra /etc/rc2.d/S99cinerella

Επειδή τα init.d scripts έχουν όμως συγκεκριμένο 'interface' και πρέπει
να υποστηρίζουν 'start/stop/restart/οτιδήποτε' commands, δεν είναι καλή
ιδέα να μπλέξει με shell scripting ένας καινούριος χρήστης, εκτός κι αν
πραγματικά θέλει να ασχοληθεί με το αντικείμενο.

- Γιώργος




More information about the Migrate2linux mailing list