<quantis@hellug.gr>
<iosifidis@opensuse.org>
<warlordfff@opensuse.org>
<orion_0@opensuse.org>
<alexandros.venn@gmail.com>
<konstantina@accountant.com>
15.1.20190513
Περίληψη
Το openSUSE Leap είναι δωρεάν έκδοση λειτουργικού συστήματος βασισμένου σε Linux για τον υπολογιστή σας, το λάπτοπ ή τον διακομιστή. Μπορείτε να πλοηγηθείτε στο διαδίκτυο, να διαχειριστείτε την ηλεκτρονική αλληλογραφία και τις φωτογραφίες σας, να κάνετε δουλειά γραφείου, να αναπαράγετε βίντεο ή μουσική και να το διασκεδάσετε!
Οι σημειώσεις έκδοσης είναι υπό συνεχή ανάπτυξη. Για να μάθετε περισσότερα για τις τελευταίες ενημερώσεις, δείτε την διαδικτυακή έκδοση στο https://doc.opensuse.org/release-notes. Οι Αγγλικές σημειώσεις έκδοσης ενημερώνονται όταν χρειαστεί. Οι μεταφρασμένες εκδόσεις μπορεί προσωρινά να είναι ατελείς.
Εάν αναβαθμίζετε από μία παλιότερη έκδοση σε αυτή την έκδοση openSUSE Leap, δείτε τις προηγούμενες σημειώσεις έκδοσης που βρίσκονται εδώ: https://en.opensuse.org/openSUSE:Release_Notes.
Πληροφορίες για το project διαθέσημες στο https://www.opensuse.org.
Για ανα αναφέρετε σφάμαλματα αυτής της έκδοσης, χρησιμοποιήστε το openSUSE Bugzilla. Για περισσότερες πληροφορίες δείτε https://en.opensuse.org/Submitting_Bug_Reports.
Σημαντικές νέες λειτουργίες του openSUSE Leap 15.1 αναφέρονται επίσης στο https://en.opensuse.org/Features_15.1.
Aυτός ο τομέας περιλαμβάνει σημειώσεις σχετικές με την εγκατάσταση. Για περισσότερες πληροφορίες, δείτε την τεκμηρίωση στο https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/part.basics.html.
The installer supports the system role Transactional Server. This system role features an update system that applies updates atomically (as a single operation) and makes them easy to revert should that become necessary. These features are based on the package management tools that all other SUSE and openSUSE distributions also rely on. This means that the vast majority of RPM packages that work with other system roles of openSUSE Leap 15.1 also work with the system role Transactional Server.
Some packages modify the contents of /var
or
/srv
in their RPM %post
scripts.
These packages are incompatible. If find such a package, file a bug
report.
Για την παροχή αυτών των δυνατοτήτων, αυτό το σύστημα ενημέρωσης βασίζεται σε:
Στιγμιότυπα Btrfs. Before a system update is started, a new Btrfs snapshot of the root file system is created. Then, all the changes from the update are installed into that Btrfs snapshot. To complete the update, you can then restart the system into the new snapshot.
Για να επαναφέρετε την ενημέρωση, απλώς εκκινήστε από το προηγούμενο στιγμιότυπο.
A read-only root file system. To avoid issues with and data loss because of updates, the root file system must not be written to otherwise. Therefore, the root file system is mounted read-only during normal operation.
To make this setup work, two additional changes to the file system needed
to be made: To allow writing user configuration in
/etc
, this directory is automatically configured to
use OverlayFS. /var
is now a separate subvolume
which can be written to by processes.
The system role Transactional Server needs a disk size of at least 12 GB to accommodate Btrfs snapshots.
To work with transactional updates, always use the command transactional-update instead of YaST and Zypper for all software management:
Update the system: transactional-update up
Install a package: transactional-update pkg in
PACKAGE_NAME
Remove a package: transactional-update pkg rm
PACKAGE_NAME
To revert the last snapshot, that is the last set of changes to the root file system, make sure your system is booted into the next to last snapshot and run: transactional-update rollback
Προαιρετικά, προσθέστε ένα αναγνωριστικό στιγμιότυπου στο τέλος της εντολής για να μεταβείτε σε ένα συγκεκριμένο αναγνωριστικό.
When using this system role, by default, the system will perform a daily update and reboot between 03:30 am and 05:00 am. Both of these actions are systemd-based and if necessary can be disabled using systemctl:
systemctl disable --now transactional-update.timer rebootmgr.service
For more information about transactional updates, see the openSUSE Kubic blog posts https://kubic.opensuse.org/blog/2018-04-04-transactionalupdates/ and https://kubic.opensuse.org/blog/2018-04-20-transactionalupdates2/.
Η ελάχιστη εγκατάσταση του συστήματος στερείται ορισμένων λειτουργιών που συχνά θεωρούνται δεδομένες:
It does not contain a software firewall front-end. You can install the package firewalld additionally.
It does not contain a YaST. You can install the pattern patterns-yast-yast2_basis additionally.
The installer will only propose a partitioning scheme if the available hard disk size is larger than 12 GB. If you want to set up, for example, very small virtual machines images, use the guided partitioner to tune partitioning parameters manually.
Πριν την εγκατάσταση openSUSE σε σύστημα που εκκινεί με την χρήση UEFI (Unified Extensible Firmware Interface) συνίσταται επειγόντως να ελέγξετε για προτεινόμενες ενημερώσεις firmware από τον κατασκευαστή υλικού και, εάν είναι διαθέσιμες, να τις εγκαταστήσετε. Ένα προ-εγκατεστημένο σύστημα με Windows 8 ή μεταγενέστερης έκδοσης ,είναι μια ισχυρή ένδειξη ότι το σύστημά σας εκκινεί με χρήση UEFI.
Ιστορικό: Κάποιο firmware UEFI έχει σφάλματα που το κάνουν να καταρρεύσει αν εγγραφούν υπερβολικά πολλά δεδομένα στο χώρο αποθήκευσης UEFI. Δεν είναι ωστόσο σαφές πόσο πολύ είναι «υπερβολικά πολύ».
Το openSUSE ελαχιστοποιεί τον κίνδυνο με την
εγγραφή των ελάχιστων απαιτουμένων για
την εκκίνηση του λειτουργικού. Το
ελάχιστο σημαίνει ενημέρωση του UEFI firmware
σχετικά με την τοποθεσία του διαχειριστή
εκκίνησης του openSUSE. Upstream λειτουργίες του
Πυρήνα Linux που χρησιμοποιούν το
αποθηκευτικό μέσο UEFI για αποθήκευση
πληροφοριών εκκίνησης και κατάρρευσης
(pstore
), έχουν απενεργοποιηθεί
από προεπιλογή. Παρ' όλα αυτά συνίσταται
να εγκαταστήσετε τις ενημερώσεις firmware
που συνιστά ο προμηθευτής υλικού.
Μαζί με την συγκεκριμενοποιήση του EFI/UEFI, κατέφθασε ένα νέο στυλ κατάτμησης: το GPT (GUID Partition Table). Αυτό το νέο σχήμα χρησιμοποιεί γενικά μοναδικά αναγνωριστικά (οι τιμές 128-bit εμφανίζονται σε 32 δεκαεξαδικά ψηφία) για να προσδιορίσουν συσκευές και τύπους κατατμήσεων.
Επιπλέον , o προσδιορισμός UEFI επιτρέπει επίσης κατατμήσεις legacy MBR (MS-DOS). Οι εκκινητές Linux (ELILO ή GRUB2) προσπαθούν να δημιουργήσουν αυτόματα ένα GUID για αυτές τις καταμήσεις, και να τις γράψουν στο firmware. Τέτοια GUID μπορούν να αλλάζουν συχνά,δημιουργώντας μια επανεγγραφή στο firmware. Mια επανεγγραφή αποτελείται από δυο λειτουργίες: την αφαίρεση την παλίας εγγραφής και τη δημιουργία μιας νέας καταχώρησης που αντικαθιστά την πρώτη.
Το σύγχρονο firmware διαθέτει συλλέκτη απορριμμάτων που συλλέγει διεγραμμένες καταχωρήσεις και ελευθερώνει τη μνήμη που προορίζεται για παλιές καταχωρήσεις. Εμφανίζεται ένα πρόβλημα όταν το ελαττωματικό firmware δεν συλλέγει και απαλλάσσει αυτές τις καταχωρήσεις. Αυτό μπορεί να οδηγήσει σε ένα μη εκκινήσιμο σύστημα.
Για την αντιμετώπιση αυτού του προβλήματος, μετατρέψτε την κατάτμηση legacy MBR σε GPT.
Αυτός ο τομέας περιλαμβάνει σημειώσεις σχετικές με την αναβάθμιση του συστήματος. Για περισσότερες πληροφορίες, δείτε την τεκμηρίωση στο https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.
Επιπλέον, δείτε Τμήμα 3, «Αλλαγές πακεταρίσματος».
Τα παρακάτω πακέτα εξακολουθούν να αποστέλλονται ως μέρος της διανομής, αλλά προγραμματίζεται να καταργηθούν από την επόμενη έκδοση του openSUSE Leap. Αυτά τα πακέτα υπάρχουν για να βοηθήσουν τη μετανάστευση, αλλά η χρήση τους αποθαρρύνεται και ενδέχεται να μην λαμβάνουν ενημερώσεις.
Για να ελέγξετε αν τα εγκατεστημένα πακέτα δεν συντηρούνται πλέον: Βεβαιωθείτε ότι έχει εγκατασταθεί το πακέτο lifecycle-data-openSUSE, στη συνέχεια χρησιμοποιήστε την εντολή:
zypper lifecycle
Τα πακέτα που αφαιρέθηκαν δεν είναι πλέον μέρος της διανομής.
git-annex: Has been removed because the package is not maintained anymore.
erlang-rebar: Did not build anymore
iksemel: Καταργήθηκε επειδή το πακέτο δεν συντηρείται πια.
mozaddon-bugmenot: Καταργήθηκε επειδή το πρόσθετο δεν είναι πλέον συμβατό με τις τρέχουσες εκδόσεις του Firefox.
piglit: Did not build anymore
python-dns-lexicon: Did not build anymore
susedoc-buildbook: Has been removed because the package is not maintained anymore.
yast2-fonts: Has been removed because the package is not maintained anymore.
Αυτή η ενότητα περιγράφει αλλαγές στις λειτουργίες ασφαλείας στο openSUSE Leap 15.1.
AMANDA (Advanced Maryland Automatic Network Disk Archiver) is a backup solution that allows setting up a master backup server to back up multiple hosts over network to tape drives/changers or disks or optical media. This tool is shipped in openSUSE within the package amanda.
The execution of the binaries in this package is restricted to the group
amanda
. However, some of those
binaries use the attribute setuid
to gain
root
rights. As the
implementation of at least some of these binaries is problematic, the user
amanda
and members of the group
amanda
are effectively
privileged users whose rights are equivalent to those of
root
.
Ως εκ τούτου, εξετάστε προσεκτικά σε ποιον επιτρέπετε την πρόσβαση είτε στο λογαριασμό χρήστη είτε στην ομάδα.
Διαβάστε τα αρχείο README
στο
μέσο εγκατάστασης.
Δείτε λεπτομερή πληροφόρηση για τις αλλαγές καταγραφής σχετικά με το συγκεκριμένο πακέτο από το RPM:
rpm --changelog -qp FILENAME
.rpm
Αντικαταστήστε το FILENAME
με
το όνομα του RPM.
Ελέγξτε το αρχείο ChangeLog
στο
ανώτερο επίπεδο του μέσου εγκατάστασης
για μία χρονολογική καταγραφή όλων των
αλλαγών που έγιναν στα ενημερωμένα
πακέτα.
Βρείτε περισσότερες πληροφορίες στον
κατάλογο docu
στο μέσο
εγκατάστασης.
Για επιπρόσθετη ή ενημερωμένη τεκμηρίωση, δείτε https://doc.opensuse.org/.
Για τα τελευταία νέα των προϊόντων, από το openSUSE, επισκεφθείτε την διεύθυνση https://www.opensuse.org.
Πνευματική ιδιοκτησία © SUSE LLC