Skip to content

Commit 9408322

Browse files
authored
Merge pull request #65 from CerebruxCode/4.0-RC
4.0 rc
2 parents 7f7dd36 + 21ee48a commit 9408322

File tree

3 files changed

+418
-130
lines changed

3 files changed

+418
-130
lines changed

AUTHORS

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
Μην επικοινωνείτε άμεσα με τα άτομα που αναφέρονται εδώ.
1717

18-
1918
Main Authors
2019
~~~~~~~~~~~~
2120
Vasilis Niakas : https://github.com/billniakas
@@ -28,3 +27,4 @@ Panagiotis Georgiadis : https://github.com/drpaneas
2827
Ant. George : https://github.com/AntGeorge
2928
George Ioakeimidis : https://github.com/giorgosioak
3029
217alex : https://github.com/217alex
30+
Dimitris Katsimardos : https://github.com/dimkatsi91

README.md

+35-23
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
11
# Archon (Άρχων)
22

33
```
4-
_____
5-
__|_ |__ _____ ______ __ _ _____ ____ _
6-
| \ || | | ___|| |_| |/ \| \ | |
7-
| \ || \ | |__ | _ || || \| |
8-
|__|\__\ __||__|\__\|______||__| |_|\_____/|__/\____|
9-
|_____|
4+
_____
5+
__|_ |__ _____ ______ __ _ _____ ____ _
6+
| \ || | | ___|| |_| |/ \| \ | |
7+
| \ || \ | |__ | _ || || \| |
8+
|__|\__\ __||__|\__\|______||__| |_|\_____/|__/\____|
9+
|_____|
1010
```
1111

1212
## Ο πρώτος Ελληνικός Arch Linux Installer
1313

1414
Σκοπός αυτού του cli εγκαταστάτη είναι η [εγκατάσταση του βασικού συστήματος Arch Linux **ΧΩΡΙΣ** γραφικό περιβάλλον](https://cerebrux.net/tag/arch-install). Το script αυτό παρέχεται χωρίς καμιάς μορφής εγγύηση σωστής λειτουργίας. Διαβάστε το αρχείο [LICENSE](https://github.com/CerebruxCode/Archon/blob/master/LICENSE).
1515
Τέλος, πρίν κάνετε λήψη, διαβάστε τις σημειώσεις της έκδοσης στο [Release](https://github.com/CerebruxCode/Archon/releases/latest)
1616

17-
> Με την λήψη και χρήση του Archon αποδέχεστε αυτόματα τους όρους χρήσης του
17+
> Με την λήψη και χρήση του Archon αποδέχεστε αυτόματα τους [όρους χρήσης](https://github.com/CerebruxCode/Archon/blob/master/LICENSE) του
1818
1919
## Ένας installer για... Arch;
2020

21-
Επειδή κάνουμε εγκατάσταση Arch Linux σε δικούς μας υπολογιστές και αρκετές φορές σε φίλους και επειδή η διαδικασία προετοιμασίας κρατάει αρκετή ώρα είπαμε να αυτοματοποιήσουμε τα βασικά. Αφού το χρησιμοποιήσαμε για καιρό θεωρήσαμε οτι ίσως να φανεί χρήσιμο και για άλλους οπότε και αποφασίσαμε να το μοιραστούμε.
21+
Επειδή συχνά κάνουμε εγκατάσταση Arch Linux σε δικούς μας υπολογιστές και σε φίλους και επειδή η διαδικασία προετοιμασίας κρατάει αρκετή ώρα είπαμε να αυτοματοποιήσουμε τα βασικά που είναι επαναλαμβανόμενα σε κάθε εγκατάσταση. Αφού το χρησιμοποιήσαμε για καιρό θεωρήσαμε οτι ίσως φανεί χρήσιμο και για άλλους οπότε αποφασίσαμε να το μοιραστούμε με όλους.
2222

2323
Επίσης, μιας και υπάρχουν αρκετοί installers εκεί έξω είπαμε να φτιάξουμε κάτι για "εμάς". Εξού και τα Ελληνικά στο Archon.
2424

25-
Το Archon, πέρα από τα Ελληνικά, έχει και μια πολύ σημαντική διαφορά απο τους άλλους installer. Τα περισσότερα, αν όχι όλα τα installers απαιτούν την λήψη custom iso (και όχι του Arch Linux) που τα γράφεις σε usb και σου παρέχουν δυνατότητες πέρα από αυτές που έχει το Wiki του Arch Linux για την βασική εγκατάσταση. Με το Archon δεν θέλουμε να ξεφύγουμε από αυτό. Πρώτα κατεβάζετε το Arch Linux ISO και έπειτα μέσα απο αυτό κάνετε λήψη το Archon. Θέλουμε δηλαδή να κάνει όσα θα έκανες ούτως η άλλως manually αν δεν χρησιμοποιούσες το Archon.
25+
Το Archon, πέρα από τα Ελληνικά, έχει και μια πολύ σημαντική διαφορά απο τους άλλους installer. Τα περισσότερα, αν όχι όλα τα installers απαιτούν την λήψη custom iso (και όχι του Arch Linux) που τα γράφεις σε usb και σου παρέχουν δυνατότητες πέρα από αυτές που έχει το Wiki του Arch Linux για την βασική εγκατάσταση. Με το Archon δεν θέλουμε να ξεφύγουμε από αυτό.
26+
27+
Πρώτα κατεβάζετε το Arch Linux ISO και έπειτα μέσα απο αυτό κάνετε λήψη το Archon. Θέλουμε δηλαδή να κάνει όσα θα έκανες ούτως η άλλως manually αν δεν χρησιμοποιούσες το Archon.
2628

2729
Στο μέλλον ευελπιστούμε να το κάνουμε πιο KISS και κοντά στο [Arch Way](https://wiki.archlinux.org/index.php/The_Arch_Way_(%D0%A1%D1%80%D0%BF%D1%81%D0%BA%D0%B8)) χρησιμοποιώντας ένα εξωτερικό conf όπου θα το διαμορφώνεις όπως θες πριν τρέξεις το Archon και θα το στήνει με βάση την διαρρύθμιση που επέλεξες ώστε η βασική εγκατάσταση να γίνει όπως θα ήταν αν το έστηνες manually...
2830

@@ -32,10 +34,11 @@
3234
* Αναγνωρίζει αν το PC όπου γίνεται η εγκατάσταση έχει BIOS ή UEFI και κάνει τις ανάλογες κατατμήσεις (partitions)
3335
* Δημιουργεί ένα μόνο partition (root+home) και για swap χρησιμοποιεί το [systemD-swap](http://cerebrux.net/2017/06/20/systemd-swap-%ce%b3%ce%b9%ce%b1-%cf%8c%cf%83%ce%bf%cf%85%cf%82-%ce%b4%ce%b5%ce%bd-%ce%b8%ce%ad%ce%bb%ce%bf%cf%85%ce%bd-swap-partition/)
3436
* Εγκαθιστά τις multilib βιβλιοθήκες για υποστήριξη 32bit εφαρμογών
37+
* Λίγο πριν τελειώσει, ρωτάει τον χρήστη αν θέλει να επιλέξει και ένα γραφικό περιβάλλον που θέλει να εγκατασταθεί στο σύστημά του. Αν το αποδεχτεί θα κάνει τις απαραίτητες ενέργειες για να έχει την Vanilla - Upstream έκδοση του γραφικού περιβάλλοντος που επέλεξε.
3538

3639
## Σε ποιους απευθύνεται;
3740

38-
* Σε αυτούς που ήδη έχουν κάνει μερικές φορές την εγκατάσταση Arch Linux και γνωρίζουν τι κάνουν
41+
* Σε αυτούς που ήδη έχουν κάνει μερικές φορές την εγκατάσταση [Arch Linux σε BIOS](https://cerebrux.net/2017/06/29/egkatastasi-arch-linux-se-bios-pc/) ή [UEFI PC](https://cerebrux.net/2017/06/29/egkatastasi-arch-linux-se-uefi-pc/), και γνωρίζουν τι κάνουν
3942
* Σε αυτούς που θέλουν μια barebone εκδοχή του Arch Linux (πχ για server)
4043
* Σε όσους θέλουν να πειραματιστούν σε μια εικονική μηχανή προτού αποπειραθούν να εγκαταστήσουν το Arch Linux στο PC τους
4144

@@ -44,15 +47,15 @@
4447
Η διαδικασία με την οποία ξεκινάμε την χρήση του Archon δεν διαφέρει από αυτήν της manual [εγκατάστασης του Arch](https://wiki.archlinux.org/index.php/installation_guide#Pre-installation). Με άλλα λόγια θα πρέπει:
4548

4649
0. Nα έχουμε 64bit επεξεργαστή και τουλάχιστον 512MB ram
47-
1. Να έχουμε κατεβάσει το ISO του Arch Linux
48-
2. Να έχουμε "κάψει" το ISO σε ένα USB Stick
49-
3. Να έχουμε ρυθμίσει το PC να ξεκινάει από το LiveUSB
50-
4. Τέλος, αφού ξεκινήσει με το LiveUSB μόλις φτάσουμε στο περιβάλλον τερματικού (root) του Arch Linux Live να επιβεβαιώσουμε [οτι είμαστε συνδεδεμένοι στο Internet](https://wiki.archlinux.org/index.php/installation_guide#Connect_to_the_Internet).
50+
1. Αν θέλουμε να διατηρήσουμε το υπάρχων λειτουργικό μας, θα πρέπει να έχουμε έναν δεύτερο δίσκο χωρίς δεδομένα
51+
2. Να έχουμε κατεβάσει το ISO του Arch Linux
52+
3. Να έχουμε ["κάψει" το ISO σε ένα USB Stick ](https://cerebrux.net/2018/03/15/%ce%b5%cf%8d%ce%ba%ce%bf%ce%bb%ce%b7-%ce%b5%ce%b3%ce%b3%cf%81%ce%b1%cf%86%ce%ae-iso-%ce%ba%ce%b1%ce%b9-img-%ce%b1%cf%81%cf%87%ce%b5%ce%af%cf%89%ce%bd-%cf%83%ce%b5-usb-sd-%ce%ba%ce%ac%cf%81%cf%84/)
53+
4. Να έχουμε ρυθμίσει το PC να ξεκινάει από το LiveUSB
54+
5. Τέλος, αφού ξεκινήσει με το LiveUSB μόλις φτάσουμε στο περιβάλλον τερματικού (root) του Arch Linux Live να επιβεβαιώσουμε [οτι είμαστε συνδεδεμένοι στο Internet](https://wiki.archlinux.org/index.php/installation_guide#Connect_to_the_Internet).
5155

5256
```bash
5357
$ ping -c 5 archlinux.org
5458
```
55-
5659
> Σε περίπτωση που το PC στο οποίο θα ξεκινήσουμε την εγκατάσταση δεν είναι συνδεδεμένο στο internet, [θα πρέπει να δούμε τι φταίει](https://wiki.archlinux.org/index.php/installation_guide#Connect_to_the_Internet)
5760
5861
Αφού λύσουμε το όποιο πρόβλημα συνδεσιμότητας, τότε μπορούμε να κατεβάσουμε το **Archon** μέσα απο το LiveUSB του Arch Linux και να το τρέξουμε. Η διαδικασία είναι απλή:
@@ -65,22 +68,31 @@ $ curl -sL https://git.io/archon | tar xz && cd Archon-master
6568
```bash
6669
$ sh archon.sh
6770
```
68-
Μια από τις σημαντικές ερωτήσεις που θα σας κάνει είναι, για τον δίσκο στον οποίο θέλετε να κάνετε εγκατάσταση το Arch Linux και τον GRUB. Οι απαντήσεις θα πρέπει να είναι της μορφής
71+
Μια από τις σημαντικές ερωτήσεις που θα σας κάνει είναι, για τον δίσκο στον οποίο θέλετε να κάνετε εγκατάσταση το Arch Linux. Αν έχουμε έναν δίσκο, επιλέγουμε τον αντίστοιχο αριθμό. Αν έχουμε δεύτερο δίσκο και θέλουμε να έχουμε dualboot τότε επιλέγουμε τον δεύτερο δίσκο. Όταν θα μας ρωτήσει που θέλουμε να εγκαταστήσουμε τον GRUB επιλέγουμε τον πρώτο δίσκο ή αυτόν από τον οποίο εκκινείται το σύστημά μας.
6972

70-
```bash
71-
/dev/sdx
72-
```
73-
όπου x το γράμμα του δίσκου όπου θα γίνει η εγκατάσταση (πχ /dev/sda).
73+
## Γραφικό περιβάλλον θα έχω ;
74+
75+
Όπως ορίζει το Arch kiss, είναι δική σας ευθύνη να διαλέξετε γραφικό περιβάλλον και έπειτα να το ολοκληρώσετε με βάση τις προτιμήσεις σας. Κατά την εγκατάσταση το Archon σας δίνει 14 επιλογές γραφικού περιβάλλοντος:
76+
77+
>GNOME, Mate, Deepin, Xfce, KDE, LXQt, Cinnamon, Budgie, i3, Enlightenment, UKUI, Fluxbox, Sugar, Twm
78+
79+
Όποιο γραφικό περιβάλλον και να διαλέξετε, **θα εγκατασταθεί ΜΟΝΟ η Vanilla έκδοση** τους, όπως ακριβώς ορίζονται απο το wiki, στο [Arch Linux Desktop Environments](https://wiki.archlinux.org/index.php/desktop_environment) του γραφικού περιβάλλοντος που επιλέξατε.
80+
81+
Αν δεν βρείτε το αγαπημένο σας γραφικό περιβάλλον, ανοίξτε ένα [issue](https://github.com/CerebruxCode/Archon/issues) ή στείλτε μας ένα pull request με την προσθήκη που κάνατε ακολουθώντας τις οδηγίες της [ορθής υποβολής συνεισφοράς](https://github.com/CerebruxCode/Archon/blob/master/CONTRIBUTING.md).
82+
83+
>**Σημείωση:** Σχετικά με τα γραφικά περιβάλλοντα, θα γίνονται αποδεκτά τα αιτήματα (issues, pull requests) ΜΟΝΟ απο γραφικά περιβάλλοντα που βρίσκονται στα επίσημα αποθετήρια και όχι απο AUR !.
7484
7585
## Δεν σας πιστεύω...
7686

7787
Μπορείτε να δείτε στο παρακάτω βίντεο την εγκατάσταση του Arch Linux με χρήση του Archon
7888

79-
- [Archon: Arch Linux KISS greek installer](https://www.youtube.com/watch?v=bjygI0zFC48)
89+
- [Archon: Arch Linux KISS greek installer](https://youtu.be/xzsF8TsHejc)
8090

8191
## Ναι αλλά θέλω να κρατήσω και το Windows...
8292

83-
Στην παρούσα έκδοση προτείνεται η εγκατάσταση του Arch Linux, με το **Archon** να γίνει σε ξεχωριστό δίσκο για την αποφυγή σπασίματος του συστήματος σας. Σύντομα θα ασχοληθούμε με το ζήτημα του dualboot στον ίδιο δίσκο. Υπάρχει ήδη ανοιχτό **enhancement issue** [στο #25](https://github.com/CerebruxCode/Archon/issues/25)
93+
Στην παρούσα έκδοση προτείνεται η εγκατάσταση του Arch Linux, με το **Archon** να γίνει σε ξεχωριστό δίσκο για την αποφυγή σπασίματος του συστήματος σας. Αν επιλέξετε εγκατάσταση σε **δεύτερο δίσκο**, τότε το Archon θα αναγνωρίσει τα λειτουργικά που είναι εγκατεστημένα στον πρώτο δίσκο. Προσέξτε μόνο, στην ερώτηση για το πού να εγκατασταθεί ο GRUB ώστε να επιλέξετε τον σωστό δίσκο.
94+
95+
Σύντομα θα ασχοληθούμε με το ζήτημα του dualboot στον ίδιο δίσκο. Υπάρχει ήδη ανοιχτό **enhancement issue** [στο #25](https://github.com/CerebruxCode/Archon/issues/25)
8496

8597
## Αντιμετωπίζω ένα πρόβλημα... τώρα τι;
8698

@@ -107,4 +119,4 @@ $ sh archon.sh
107119

108120
- Κάνετε κλικ επάνω δεξιά στο [αστεράκι](https://github.com/CerebruxCode/Archon/stargazers) και έπειτα στο [subscription](https://github.com/CerebruxCode/Archon/subscription)
109121
- Μπορείτε επίσης να παρακολουθείτε τα [Release](https://github.com/CerebruxCode/Archon/releases/latest) όταν θα υπάρχουν νέες εκδόσεις.
110-
- Τέλος, μπορείτε να παρακολουθείτε το blog [http://code.cerebrux.net](http://code.cerebrux.net) για νέα σχετικά με το Archon
122+
- Τέλος, μπορείτε να παρακολουθείτε το blog [https://cerebrux.net](https://cerebrux.net/tag/archon/) για νέα σχετικά με το Archon

0 commit comments

Comments
 (0)