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

Calam-Arch-Installer


μπουρτζοβλαχος

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

Δημοσ. (επεξεργασμένο)

Λοιπον δοκιμασα το νεο iso ...και εχουμε και λεμε :)

Κοιτα να δεις , πιστευω , οπως εγραψα και πριν , οτι καθε διανομη πρεπει να εξυπηρετει εναν σκοπο. Να καλυπτει καποιο κενο που αλλες δεν το καλυπτουν.
Στην περιπτωση του archlinux υπαρχουν δυο κενα.Ενα κενο και ενα σχετικα "κενο".
Το 1ο ειναι αυτο που ειχα ξαναγραψει , ενα iso που θα στηριζεται στο καθαρο iso του archlinux και ενας text-based installer που θα εγκαθιστα και θα ρυθμιζει διαφορα στοιχεια του λειτουργικου.
Αυτο το κενο λοιπον οπως με ενημερωσε ο @Rockdye ερχεται να το καλυψει αυτο. Το δοκιμασα , και απλα γαμησε :) Ρυθμιζει τα παντα , με λεπτομερειες , εχει πακετα προγραμματων που επιλεγεις ποια θες να εγκατασταθουν κλπ κλπ..ολοκληρωμενη δουλεια.Ετσι θα επρεπε να ερχοταν η κανονικη διανομη του archlinux.

Το 2ο κενο ειναι ενα live iso του archlinux με εγκατασταση offline. Εδω εχουμε δυο μεγαλους παιχτες , manjaro και endevaouros. Με ο,τι αυτο συνεπαγεται στο τι προσφερουν.
Η δικη σου προσπαθεια θελω να πιστευω οτι μπορει να καλυψει καποιο σημειο στο "2ο κενο"..να ειναι ενα live iso , preconfigured συστημα , με custom-ιες , icons , themes , services , aur , DEs , login managers , fonts ...ελαφρυ σε προεγκατεστημενα προγραμματα...διαφορετικα αναλογως το flavor (αλλα οταν ειναι gnome iso , αλλα οταν ειναι xfce , αλλα οταν ειναι kde).

Εκτος και αν ειδικευτεις σε καποιο συγκεκριμενο DE που δεν πολυπροσφερουν αλλες διανομες..και το custom-αρεις τρελα ...
Αλλιως , προσωπικη μου αποψη , τζαμπα το παλευεις...θα μου πεις μαθαινω πραγματα..για αυτον τον σκοπο σαφως και ειναι κατι καλο...

Στα πρακτικα :

1.Βλεπω sax , archlinux kernel και τα μηνυματα που θα παρει ενας χρηστης θαναι "τι λειτουργικο εγκαθιστω εδω περα?" :)
2.Ετρεξα την εγκατασταση σε VM (vmware) , μπηκε σε γραφικο , σε μια καλη μεση αναλυση οθονης , και οταν ξεκινησα την εγκατασταση , εκανε resize σε 800x600 , οποτε δεν εβλεπα το terminal που ανοιξε..επρεπε να μπω στα μενους να ξανα-αλλαξω την αναλυση για να δω τα παντα παλι.
3.Εβαλα mate για δοκιμη , μπουταρε κανονικα , αλλα δεν με εβαζε μεσα , εκτος και αν κατω στο "Default session" επελεγα ΜΑΤΕ αντι του "Default" που ειχε σαν προεπιλογη ενω υποθετω θα επρεπε να υπηρχε μια σχετικη ρυθμιση οτι default session = mate :) Τεχνικα θεματα ειναι αυτα...αλλα συζητηση να γινεται :)
Με λιγα λογια μια διανομη δεν ειναι απλα εγκαθιστω πακετα..ο installer οφειλει να κανει και μικρορυθμισεις...αναλογα το τι εγκαθισταται , το τι hardware εχει κανει detect κλπ...
4.Αφου ειναι live cd/iso με γραφικο , οφειλει να ειναι ευπαρουσιαστο... :)

Κατα τα αλλα η εγκατασταση βγηκε ομορφη και με το ομορφη εννοω μικρη και λιτη ...οπως οφειλει να ειναι μια archlinux εγκατασταση.

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

  • Απαντ. 66
  • Δημ.
  • Τελ. απάντηση

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

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

Δημοσιευμένες Εικόνες

Θα συμφωνήσω όσο αφορά το offline setup. 
έχουν γίνει κ αναφορές στο forum τους και σε ΑΤΑ στο Reddit προσπαθούσαν να πείσουν τους devs αλλά μάταια. 

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

16 λεπτά πριν, Rockdye είπε

Θα συμφωνήσω όσο αφορά το offline setup. 
έχουν γίνει κ αναφορές στο forum τους και σε ΑΤΑ στο Reddit προσπαθούσαν να πείσουν τους devs αλλά μάταια. 

Εχουν μπει σε maintaining mode οι τυποι...απλα compile-αρουν πακετα , τσεκαρουν bugs/patches/ρυθμισεις και τα βαζουν στα ρεπος.Δεν προκειται να εξελιξουν τιποτα πλεον.
Α και βγαζουν και ενα ανανεωμενο iso μια φορα τον μηνα..υποθετω βαζουν τον καινουργιο κερνελ και το καινουργιο pacman/pacstrap καθε φορα :)

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

Το οποίο είναι παράδοξο αν σκεφτείς ότι οι πλειοψηφία της κοινότητας (Debian suse κτλ) «παρακολουθούν» το distro 

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

Δημοσ. (επεξεργασμένο)
4 ώρες πριν, mphxths είπε

Λοιπον δοκιμασα το νεο iso ...και εχουμε και λεμε :)

ερχεται να το καλυψει αυτο. Το δοκιμασα , και απλα γαμησε :) Ρυθμιζει τα παντα , με λεπτομερειες , εχει πακετα προγραμματων που επιλεγεις ποια θες να εγκατασταθουν κλπ κλπ..ολοκληρωμενη δουλεια.Ετσι θα επρεπε να ερχοταν η κανονικη διανομη του archlinux.

https://streamable.com/tue3u

https://streamable.com/nqxer

https://streamable.com/o1l00

https://streamable.com/8t90z

 

Με τοσα μενου-υπομενου να ψαξεις για το καθε ενα ειναι κουραστικο, μια ωρα εγκατασταση και τα βασικα εβαλα μονο, αν κατσω και ξεψυρισω ολα τα μενου- πακετων για να το στησω και με παρει κανα 3ωρο καλυτερα με το χερι, οι εγκαταστατες παιζουν τον ρολο τους εκτος του αυτοματισμου και της αμεσης εγκαταστασης χωρις να ρωταει πολλα πολλα, τωρα αν καποιος θελει να εμβαθυνει μπορει να χρησιμοποιει και τα scripts εγκαταστασης, εν κακο

4 ώρες πριν, mphxths είπε

Στα πρακτικα :

1.Βλεπω sax , archlinux kernel και τα μηνυματα που θα παρει ενας χρηστης θαναι "τι λειτουργικο εγκαθιστω εδω περα?" :)

arch φυσικα και επελεχθη αυτο για εξοικονομηση μεγεθους, θα βγαινε κανα 1.5gb

PS: οταν εχει config ακομα και για το gen fstab που θα πρεπε να το κανει απο μονο του, στην ουσια το script δεν ειναι για να το κανει πιο απλοποιημενη την εγκατασταση απλα για να βαζει στο τρυπακι τον απλο χρηστη να ανακαλυψει τον τροχο της εγκαταστασης, η δικη μου περιπτωση ειναι αλλη φαση

Επεξ/σία από μπουρτζοβλαχος
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
1 ώρα πριν, μπουρτζοβλαχος είπε

Με τοσα μενου-υπομενου να ψαξεις για το καθε ενα ειναι κουραστικο, μια ωρα εγκατασταση και τα βασικα εβαλα μονο, αν κατσω και ξεψυρισω ολα τα μενου- πακετων για να το στησω και με παρει κανα 3ωρο καλυτερα με το χερι, οι εγκαταστατες παιζουν τον ρολο τους εκτος του αυτοματισμου και της αμεσης εγκαταστασης χωρις να ρωταει πολλα πολλα, τωρα αν καποιος θελει να εμβαθυνει μπορει να χρησιμοποιει και τα scripts εγκαταστασης, εν κακο

Μιλαμε για archlinux. Που ο χρηστης που θα παει να περασει την διανομη , θελει να ξερει τι του γινεται.Δεν θελει ευκολια , απλα θελει γρηγοραδα. Και απο το να καθεται να κανει την εγκατασταση με το installation guide παραμασχαλα , ειμαι σιγουρος οτι προτιμα ενα σκριπτ που κανει αυτα..που πρεπει να γινουν.
Αν μιλουσαμε για ubuntu προφανως και ενα τετοιο σκριπτ δεν προσφερει κατι.Ο ubuntu χρηστης θα περιμενει να δει γραφικο installer και λιγες επιλογες και πολλες πρωτοβουλιες απο μεριας του installer...

Κατι που ξεχασα να γραψω πριν.Βλεπω οτι παιζεις αρκετα με το root account.Δεν θα πρεπε.Και δεν μιλαω για σενα που προφανως προσεχεις τι εντολες βαρας αλλα για τον χρηστη που θα τρεξει το iso σου. Προτιμοτερο να εχει φτιαχτει απλος χρηστης που θα ειναι sudoer με NOPASSWD στο /etc/sudoers για γρηγορες καταστασεις...

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

Δημοσ. (επεξεργασμένο)
3 ώρες πριν, mphxths είπε

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

Αυτο ακριβως θελω να πετυχω, να προσομοιωσω γραφικο installer στα χναρια ubuntu live κατι σαν το ubiquity απλα θα ειναι online εγκαταστατης για αμεση ενημερωμενη εγκατασταση και οχι live εγκατασταση που θα ειναι σε μια εβδομαδα πισω σε ενημερωσεις, δηλαδη τα βασικα πακετα σαν του ubuntu  που ειναι για hardware αναγνωρισης δικτυων, ασυρματων ολοι οι ανοιχτοι οδηγοι intel-ati, nouveaou xorg, ολοι οι διαφοροι xorg-servers, διαφορα firmwares wireless προεγκατεστημενοι οδηγοι mtp android, keyboards, bluetooth, ffmpeg, codecs x264, x265, crypt device mapper, busybox, crypto++ cpio και κατι τετοια κουλα πακετα που θα παιρνει την πρωτοβουλια ο εγκαταστατης χωρις να ρωταει τον χρηστη για πιθανον καλυψη συμβατοτητας ολου του φασματος ανεξαρτητου hardware πολυ γενικη και αοριστη η εγκατασταση με την επιλογη της αρεσκειας του καθενος DE, ολα τα υπολοιπα φρου φρου και αρωματα themes, icons wallpaper αν θα βαλει conky η οχι και 3rd apps ας τα βαλει ο καθενας μονος του, δεν μπαινω στην λογικη manjaro, δεν με ενδιαφερει.

 

3 ώρες πριν, mphxths είπε

Κατι που ξεχασα να γραψω πριν.Βλεπω οτι παιζεις αρκετα με το root account.Δεν θα πρεπε.Και δεν μιλαω για σενα που προφανως προσεχεις τι εντολες βαρας αλλα για τον χρηστη που θα τρεξει το iso σου. Προτιμοτερο να εχει φτιαχτει απλος χρηστης που θα ειναι sudoer με NOPASSWD στο /etc/sudoers για γρηγορες καταστασεις...

παιζω με root user για να ειμαι σιγουρος οτι δεν θα αναβληθει η παει στραβα η εγκατασταση, σε οσες προσωπικες μου custom iso ubuntu το ubiquity installer αν δεν εμπαινα ως root δεν ξεκινουσε την εγκατασταση τι ως admin, wheel, root user δηλωνα στο sudoers με αλλο username επαιρνα ακυρο.

PS: Μα και το επισημο arch iso οταν κανει auto login ως root μπαινει που ειναι ακομα πιο επικινδυνο γιατι μια λαθος εντολη μπορει να σβησει τα παντα, στον γραφικο εγκαταστατη δεν πληκτρολογει εντολες δεν ξερει να μπει στην διαδικασια να γραψει, τα αναλαμβανει ο εγκαταστατης

Επεξ/σία από μπουρτζοβλαχος
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
18 λεπτά πριν, μπουρτζοβλαχος είπε

Μα και το επισημο arch iso οταν κανει auto login ως root μπαινει

Eιπαμε πιο ειναι το target group του archlinux :)
Δεν ξερω πως το κανουν οι διανομες , αλλα ολες εχουν απλο χρηστη στο live περιβαλλον και κανεις sudo χωρις password.Πως τρεχει ο installer υπο ποιον χρηστη κλπ δεν ξερω...
Σιγουρα δεν πληκτρολογει εντολες ο χρηστης σε τετοιες διανομες αλλα..παιζουν με απλο χρηστη ολες τους...

Εγω παντως θα προτεινα να κανεις κατι σαν αυτο που κανουν ολοι τους.Που παιρνουν μια βαση και κανουν custom-ιες και βγαζουν ενα iso που κανει offline εγκατασταση.
Βαζεις τα βασικα που αναφερεις και συ , κανεις τις βασικες ρυθμισεις , και custom-αρεις DE και το πασαρεις σαν ενα ομορφο λειτουργικο archlinux live iso που στο τσακιρ κεφι , κανει και εγκατασταση.Θα πρεπει να ενημερωνεις προφανως το iso αλλα χεστηκες...μια φορα στο 2-3μηνο...ασε που οποιος το εγκαθιστα , αφου μιλαμε για rolling διανομη , δεν θα καιγεται τοσο για νεο iso ...για αυτο..2-3μηνο και λιγο σου βαζω...
Ο χωρος ειναι κορεσμενος...ειπαμε για πειραματισμο καλα ειναι..αλλα δεν θα τραβηξει...
Απο την αλλη δες και τον "zen installer"...ο,τι κανει το script που ειπαμε πιο πριν αλλα..σε γραφικο περιβαλλον πλεον :)

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

Δημοσ. (επεξεργασμένο)
3 ώρες πριν, mphxths είπε

Δεν ξερω πως το κανουν οι διανομες , αλλα ολες εχουν απλο χρηστη στο live περιβαλλον και κανεις sudo χωρις password.Πως τρεχει ο installer υπο ποιον χρηστη κλπ δεν ξερω...
Σιγουρα δεν πληκτρολογει εντολες ο χρηστης σε τετοιες διανομες αλλα..παιζουν με απλο χρηστη ολες τους...

εγω ξερω για παραδειγμα οι live μεγαλες διανομες ubuntu και fedora εχουν δηλωμενο χρηστη καποιον ως live user, liveuser αν θυμαμαι καλα ειναι fedora και Live session user στο ubuntu, αλλα αυτοι ειναι εικονικοι δεν ειναι δηλωμενοι στο squashfs image της διανομης φορτωνονται κατα το boot απο το initramfs που περιεχουν καποια βασικα πακετα και scripts που φορτωνονται κατα το boot, ενδεικτικα script απο initramfs ubuntu

NkqrtaC.png

απο το οποιο αυτο συνεργαζεται κατα το φορτωμα boot και με αλλα 10ες υπο script απο πισω πχ. scan cdrom mount, /casper/live/image.squashfs, check filesystems και οταν φορτωνουν εικονικο username του δινουν και τα αναλογα δικαωματα ως root, δεν υπαρχει πουθενα αν κανεις mount squashfs εκτος τρεξιματος /home/liveuser ειναι μια αλλη διαδικασια που απαιτειται να φτιαξει καποιος ramdisk με τα καταλληλα scripts και να τρεξει σωστα.

9 ώρες πριν, mphxths είπε

Στα πρακτικα :

1.Βλεπω sax , archlinux kernel και τα μηνυματα που θα παρει ενας χρηστης θαναι "τι λειτουργικο εγκαθιστω εδω περα?" :)

πανω σε αυτο να συμπληρωσω ο λογος που επελεξα archlinux kernel ειναι γιατι πηρα ετοιμο απο το custom archiso τα modules kernel boot scripts απο το ramdisk του καθως και το διαθεσιμο efiboot.img για boot efi γιατι το slax iso δεν περιεχει αρχεια boot efi οποτε τι εκανα προσαρμοσα τα modules και efi, φορτωσα τον kernel στο debian και εκανα το iso compatible και για uefi

Επεξ/σία από μπουρτζοβλαχος
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

16 λεπτά πριν, μπουρτζοβλαχος είπε

αλλα αυτοι ειναι εικονικοι δεν ειναι δηλωμενοι στο squashfs image της διανομης

Δεν καταλαβα τιποτα απο αυτο :) Παντως στο σκρινσοτ σου ο χρηστης ειναι ο casper , το live user session ειναι απλα το Real name που ισως το εχουν να φαινεται στο live περιβαλλον αντι του casper.
Λιγο πριν μπουταρα ενα live xubuntu. Ο χρηστης λεγοταν xubuntu , υπηρχε κανονικα σε /etc/passwd , /etc/shadow , /etc/group , /etc/sudoers. Τον ειχανε χωρις password , αρα δεν ηθελε εξτρα ρυθμιση στο /etc/sudoers , αρκει που ηταν στο sudo group. Εκανες sudo <entoli> και εφευγε χωρις να ζηταει κωδικο..γιατι πολυ απλα ο χρηστης δεν ειχε κωδικο !
Τωρα αν ειναι κανονικος χρηστης , εικονικος , και ποσο περιπλεκει το πραμα με ολα αυτα , δεν γνωριζω.Παντως δεν ειναι ομορφο να μπαινει καποιος σε live περιβαλλον και να ειναι χυμα με το root account..προσωπικη μου γνωμη δηλ...
Μην μου πεις για το archlinux , εκει ειναι αλλη φαση..text mode ....βαρας εντολες που θελουν ολες root permission , δεν υπαρχει λογος να φτιαξουν χρηστη που απλα θα κανει sudo και θα κουραζει...αλλωστε οπως ειπα..αλλο το target group εκει περα...

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

Δημοσ. (επεξεργασμένο)
2 ώρες πριν, mphxths είπε

Δεν καταλαβα τιποτα απο αυτο :) Παντως στο σκρινσοτ σου ο χρηστης ειναι ο casper , το live user session ειναι απλα το Real name που ισως το εχουν να φαινεται στο live περιβαλλον αντι του casper.
Λιγο πριν μπουταρα ενα live xubuntu. Ο χρηστης λεγοταν xubuntu , υπηρχε κανονικα σε /etc/passwd , /etc/shadow , /etc/group , /etc/sudoers. Τον ειχανε χωρις password

Το casper ειναι το path

syUrIkc.png

ασε το boot, σου λεω δημιουργουνται κατα το boot login,  αν  κανεις mount iso και μετα κανεις mount το filesystem.squashfs εκτος τρεξιματος θα δεις δεν υπαρχουν δες στο custom ubuntu μου

https://streamable.com/kvj9c

https://streamable.com/57p2y

Επεξ/σία από μπουρτζοβλαχος
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

6 λεπτά πριν, μπουρτζοβλαχος είπε

ασε το boot, σου λεω δημιουργουνται κατα το boot login,  αν  κανεις mount iso και μετα κανεις mount το filesystem.squashfs εκτος τρεξιματος θα δεις δεν υπαρχουν δες στο custom ubuntu μου

https://streamable.com/kvj9c

https://streamable.com/57p2y

Ναι ετσι ειναι. Δεν ξερω απο κατασκευη iso , τι σημαινει αυτο ? Οτι ειναι δυσκολο να το κανεις και συ ? Η λυση παντως δεν ειναι το live περιβαλλον να ξεκιναει με root...
Eλπιζω να μην κολαμε σε αυτο ενω ας πουμε το οτι το gui installer σταματαει και συνεχιζει η διαδικασια σε terminal ειναι πιο σημαντικο θεμα..αν ο σκοπος σου ειναι ενας εξ'ολοκληρου gui installer...
1. Eμφανιση
2.Οχι root account
3.Καθαρος gui installer...

Δεν ξερω σε τι δρομο θες να το πας το προτζεκτ , αλλα αν παραμεινει live iso , αυτα τα 3 πρεπει να φτιαχτουν οπωσδηποτε...

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

2 ώρες πριν, mphxths είπε

1. Eμφανιση
2.Οχι root account
3.Καθαρος gui installer...

Δεν το εχω δοκιμασει ακομα αλλα αν παρω το ubuntu 19.10 οπως ειναι και κανω τον υπαρχων installer η καποιον αλλον  θα το δεχτεις? γιατι πληρει και τα 3 αλλα ειναι 2.3gb, η το manjaro που ειναι πιο κοντα στο arch 2.7gb θα μου πεις μεγαλο, ξερεις τι λεω στησε εσυ το arch οπως το θες σε εμφανιση σε vbox συμπιεσε το vdi αρχειο ανεβασε το καπου το κατεβαζω το τροποποιω εγω με τον installer αν θες προτινε μου να συμπεριλαβω καποια πακετα που θεωρεις βασικα αν μου διαφευγουν καποια και ετοιμο το project

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

Παιξε με το endeavours.  Ειναι μικρο μεγεθος το iso  , o installer τους εχει 2 modes (online & offline) , παιζει κατα κυριο λογο με τα ρεπος του arch , αρα υποθετω δεν θελει πολλες αλλαγες απο μερους σου.
Μετα υπαρχει και το manjaro minimal που ειναι και αυτο κατω απο 2γιγα και πολυ πιο basic σε προεγκατεστημενα προγραμματα κλπ απο ο,τι το κανονικο τους iso.
Αφου το κατεχεις να πειραζεις διανομες/εγκαταστασεις , ειναι θεμα να βαλεις τα δικα σου λογοτυπα , ονοματα , και να πειραξεις τους installers τους οπως θες εσυ ...
Ο,τι και να επιλεξεις παιξε με xfce iso για να ειναι και ελαφρυ το live και μικρο σε μεγεθος...

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

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

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

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

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

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

Σύνδεση

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

Συνδεθείτε τώρα

  • Δημιουργία νέου...