Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
4aec5ee
Greek translation for parts of the documentation.
asongofghostandfire Mar 23, 2026
8281a65
Merge branch 'CachyOS:next' into next
asongofghostandfire Mar 23, 2026
d0e9333
Merge branch 'CachyOS:next' into next
asongofghostandfire Mar 23, 2026
5e3b75e
Added missing files to be translated to Greek and updated the install…
asongofghostandfire Mar 23, 2026
11be0a5
Merge branch 'next' of https://github.com/asongofghostandfire/wiki in…
asongofghostandfire Mar 23, 2026
578c652
New translations and updated docs
asongofghostandfire Mar 24, 2026
45701c0
More localization work on various docs.
asongofghostandfire Mar 30, 2026
4d47ee8
Merge branch 'CachyOS:next' into next
asongofghostandfire Mar 31, 2026
b7ec4e5
Update
asongofghostandfire Mar 31, 2026
7527911
Fix JSON formatting by adding missing newline
asongofghostandfire Apr 2, 2026
40a716f
Fix Greek translation for Kernel Manager
asongofghostandfire Apr 2, 2026
5715b64
Fix numbering in installation instructions for MacBook
asongofghostandfire Apr 2, 2026
4a4713d
Replaced with English until completion of translation
asongofghostandfire Apr 2, 2026
9ffb4e7
English until completion of translation
asongofghostandfire Apr 2, 2026
a379576
English until completion of translation
asongofghostandfire Apr 2, 2026
d6bde6b
English until completion of translation
asongofghostandfire Apr 2, 2026
31d121a
English until completion of translation
asongofghostandfire Apr 2, 2026
763f9d9
English until completion of translation
asongofghostandfire Apr 2, 2026
b726018
Correct capitalization of cryptocurrency names
asongofghostandfire Apr 2, 2026
c4d5598
Fix email formatting in repository policy document
asongofghostandfire Apr 2, 2026
9c21ead
Update community rules description to include X
asongofghostandfire Apr 2, 2026
638aaab
Merge branch 'CachyOS:next' into next
asongofghostandfire Apr 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions astro.config.mjs

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions lunaria.config.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@
"label": "Deutsch",
"lang": "de"
},
{
"label": "Ελληνικά",
"lang": "el"
},
{
"label": "Español",
"lang": "es"
Expand Down
98 changes: 98 additions & 0 deletions src/content/docs/el/cachyos_basic/changelogs/cli_installer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
---
title: Πρόγραμμα εγκατάστασης CLI
description: Αρχείο αλλαγών για το πρόγραμμα εγκατάστασης CLI
---
0.8.4
----
### Λειτουργίες ✨

- **Βελτιωμένος χειρισμός διαμερισμάτων:** Πραγματοποιήθηκε σημαντική αναδιοργάνωση και βελτιώσεις στον τρόπο που το πρόγραμμα εγκατάστασης διαχειρίζεται τα διαμερίσματα, οδηγώντας σε μεγαλύτερη ακρίβεια και αξιοπιστία.
- **Δημιουργία παραμέτρων πυρήνα:** Το πρόγραμμα εγκατάστασης δημιουργεί πλέον αυτόματα τις παραμέτρους του πυρήνα με βάση το εντοπισμένο σχήμα διαμερισμάτων.
- **Βελτιωμένη βιβλιοθήκη `gucc`:** Η βιβλιοθήκη `gucc` βελτιώθηκε σημαντικά και πλέον περιλαμβάνει τη δυνατότητα εγκατάστασης και παραμετροποίησης του rEFInd.

### Εργασίες ρουτίνας 🧹

- **Clang-Format και Clang-Tidy:** Βελτιώθηκε η συνέπεια και η ποιότητα του κώδικα με την εφαρμογή των clang-format και clang-tidy.
- **Αναδιοργάνωση με λεκτικά στοιχεία string_view:** Αρκετά τμήματα του κώδικα χρησιμοποιούν πλέον λεκτικά string_view για βελτιωμένη απόδοση και αναγνωσιμότητα.
- **Υλοποίηση του doctest:** Οι εντολές assert της C αντικαταστάθηκαν με το doctest για πιο στιβαρές και κατατοπιστικές δοκιμές.
- **Αναδιοργανωμένες δοκιμές:** Αναδιοργανώθηκαν οι σουίτες δοκιμών για περισσότερη σαφήνεια και συντηρησιμότητα.
- **Χειρισμός rEFInd στο `gucc`:** Αναδιοργανώθηκε ο κώδικας που σχετιζόταν με το rEFInd και μετακινήθηκε στη βιβλιοθήκη `gucc` για καλύτερη οργάνωση και συντηρησιμότητα.

### Διορθώσεις σφαλμάτων 🐛

- **Εντοπισμός υποτόμων Btrfs:** Επιλύθηκαν ζητήματα με τον εντοπισμό υπαρχόντων υποτόμων Btrfs.
- **Ακρίβεια πληροφοριών διαμερισμάτων:** Πραγματοποιήθηκαν βελτιώσεις για να διασφαλιστεί η ακριβής συλλογή και προβολή πληροφοριών για τα διαμερίσματα.
- **Σημείο προσάρτησης root για το rEFInd:** Διορθώθηκε ένα σφάλμα που επηρέαζε το σημείο προσάρτησης root που χρησιμοποιείται από το rEFInd.
- **Εντοπισμός UUID:** Βελτιώθηκε η διαδικασία εντοπισμού των UUID των διαμερισμάτων κατά τη διάρκεια της αρχικοποίησης.
- **Διορθώσεις δόμησης με το Meson:** Αντιμετωπίστηκαν ζητήματα που προέκυψαν κατά τη διαδικασία δόμησης με το Meson.
- **Προσάρτηση υποτόμων Btrfs:** Διορθώθηκε ένα σφάλμα σχετικό με την προσάρτηση υποτόμων Btrfs σε περιβάλλοντα ανάπτυξης.
- **Rootfs σε προκαθορισμένες διαμορφώσεις:** Επιλύθηκε ένα ζήτημα με το rootfs των σχημάτων διαμερισμάτων που προέρχονταν από προκαθορισμένες διαμορφώσεις.
- **Προσάρτηση με δικαιώματα ανάγνωσης και εγγραφής στο rEFInd:** Διασφαλίστηκε ότι το rEFInd προσαρτά τα απαραίτητα διαμερίσματα με δικαιώματα ανάγνωσης και εγγραφής.

0.8.3
----
### Εργασίες ρουτίνας 🧹

- Ενημερώθηκε η εξάρτηση CPR σε νεότερη έκδοση για βελτιωμένη λειτουργικότητα.
- Δόθηκε ρητή οδηγία στη βιβλιοθήκη CTRE (Compile Time Regular Expressions) να χρησιμοποιεί το πρότυπο C++23 για περισσότερη συνέπεια και πιθανές βελτιώσεις της απόδοσης.
- Αυξήθηκε το χρονικό όριο του ελέγχου σύνδεσης στην ενότητα βοηθημάτων, ώστε να καλύπτονται πιθανές καθυστερήσεις δικτύου ή αργές αποκρίσεις.

0.8.2
----
### Διορθώσεις 🐛

- Επιλύθηκε ένα πρόβλημα όπου το «gucc» δεν χειριζόταν σωστά τα σημεία προσάρτησης των υποτόμων btrfs.
- Βελτιώθηκε το «gucc» για να χειρίζεται διάφορες καταστάσεις προσάρτησης των υποτόμων btrfs.

### Εργασίες ρουτίνας 🧹

- Διορθώθηκε ένα τυπογραφικό λάθος στο αρχείο README και ενημερώθηκαν οι πληροφορίες της έκδοσης.

0.8.1
----
### Διορθώσεις 🐛

- Επιλύθηκε ένα πρόβλημα όπου τα αποθετήρια ISA ενεργοποιούνταν εσφαλμένα σε εικονικές μηχανές της Oracle.
- Διορθώθηκαν ασυνέπειες στη μορφή των εντολών για βελτιωμένη εμπειρία χρήστη.

### Εργασίες ρουτίνας 🧹

- Καταργήθηκε περιττή λογική ucode που σχετίζεται με το rEFInd, βελτιστοποιώντας τον κώδικα.

0.8.0
----
### Λειτουργίες ✨

- Προστέθηκε εργαλείο ανάλυσης για προφίλ πακέτων δικτύου.
- Προστέθηκε η δυνατότητα λήψης πακέτων περιβάλλοντος από αρχεία TOML που αναλύονται από το gucc.
- Υλοποιήθηκε μια βοηθητική συνάρτηση στο gucc για λήψη αρχείων από URL 📥.
- Προστέθηκε υποστήριξη για λήψη προφίλ δικτύου από URL με έναν εφεδρικό μηχανισμό εντός του gucc.
- Ενσωματώθηκε η εγκατάσταση των προφίλ δικτύου στη δυαδική διανομή.
- Μεταφέρθηκε η προσάρτηση συγκεκριμένων διαμερισμάτων και η λογική εντοπισμού στο gucc.
- Προστέθηκε το `utils::exec_checked` για ασφαλέστερη εκτέλεση εξωτερικών εντολών.

### Βελτιώσεις ✅

- Βελτιωμένη κάλυψη δοκιμών για τη λειτουργικότητα crypttab στο gucc 🧪.
- Βελτιωμένη καταγραφή στο gucc με την κατάλληλη ρύθμιση του εργαλείου καταγραφής.
- **Ενημερώθηκε η έκδοση της C++ στην έκδοση C++23** ⬆️.
- Αναδιοργανώθηκε ο κώδικας για χρήση λειτουργιών της C++23, όπως τα `std::ranges` και `contains`, για καλύτερη αναγνωσιμότητα και αποδοτικότητα.
- Αναδιοργανώθηκαν διάφορα στοιχεία για χρήση του `utils::exec_checked`.

### Διορθώσεις 🐛

- Επιλύθηκε ένα ζήτημα με προκαθορισμένους (hardcoded) τύπους βιβλιοθηκών στο gucc.
- Διορθώθηκε η έλλειψη υλοποίησης του εργαλείου καταγραφής και του αρχείου κεφαλίδας στο gucc.
- Ενεργοποιήθηκε η βιβλιοθήκη CPR για εκδόσεις δομής σε περιβάλλοντα εκτός ανάπτυξης.
- Διορθώθηκε η στατική διαδικασία δόμησης.
- Αντιμετωπίστηκαν προβλήματα που προέκυψαν στην υποβολή [`a70e641e364`](https://github.com/CachyOS/New-Cli-Installer/commit/a70e641e364).
- Διορθώθηκαν σφάλματα μεταγλώττισης στο στοιχείο TUI.
- Διορθώθηκε ένα ζήτημα όπου η εξάρτηση του FTXUI από το range-v3 δεν ήταν δημόσια.

### Εργασίες ρουτίνας 🧹

- Ενημερώθηκαν οι έλεγχοι CI και οι διαδικασίες δόμησης, ενώ διορθώθηκαν σχετικά ζητήματα.
- Καταργήθηκε η αναιρεθείσα εγκατάσταση των προφίλ δικτύου μαζί με τη δυαδική διανομή.
- Αναδιοργανώθηκε και τακτοποιήθηκε ο κώδικας διάφορων στοιχείων: TUI, utils, chwd_profiles, user και tests.
- Καταργήθηκε η περιττή βιβλιοθήκη range-v3 από τις εξαρτήσεις του προγράμματος εγκατάστασης.
- Ενημερώθηκε το αρχείο README.
Loading