Σε εμένα βλέπω ότι η 0.21.2 είναι σε testing, έκανα sync προχθές. Δεν ξέρω αν ενδιάμεσα την έκαναν stable ή εσύ έχεις testing. Αν το τελευταίο, ενδεχομένως να μην έχουν ενημερωθεί ακόμη τα πακέτα που ζητούν την 0.20.1 (οπότε ζητούν συγκεκριμένα εκείνο). Μπορείς προσωρινά να το παρακάμψεις μέχρι να ενημερωθούν και εκείνα.
Εμφάνιση 7.216-7.230 από 7346
-
12-05-24, 20:30 Απάντηση: Το νήμα του Gentoo, version 1.0 #7216
-
12-05-24, 20:46 Απάντηση: Το νήμα του Gentoo, version 1.0 #7217
Αν ζητήσεις ταυτόχρονα και τα δύο δεν στο περνάει ; (πχ emerge -1 dev-python/docutils dev-python/sphinx)
"I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
12-05-24, 21:07 Απάντηση: Το νήμα του Gentoo, version 1.0 #7218
-
14-05-24, 16:47 Απάντηση: Το νήμα του Gentoo, version 1.0 #7219
Τελικά έκανα unmerge τo
Κώδικας:dev-python/docutils-0.21.1
-
14-05-24, 21:09 Re: Απάντηση: Το νήμα του Gentoo, version 1.0 #7220#1 Μαζί μου ασχολείσαι, πόσο Μ.....ς είσαι...
#2 Έχω δυσανεξία στο χαλούμι. Ειδικά όταν είναι σάπιο και ληγμένο.
#3 Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
-
14-05-24, 22:24 Απάντηση: Το νήμα του Gentoo, version 1.0 #7221
Ευχαριστώ.
-
16-05-24, 18:06 Απάντηση: Το νήμα του Gentoo, version 1.0 #7222
Διαβάζω διάφορα στο φόρουμ της Gentoo
Κώδικας:Imho better to use zram than tmpfs because source files are very compressible.
-
16-05-24, 21:02 Απάντηση: Το νήμα του Gentoo, version 1.0 #7223
-
16-05-24, 21:13 Απάντηση: Το νήμα του Gentoo, version 1.0 #7224
Μάλλον δεν κατάλαβες... ( ; ) Αντί να έχεις σε tmpfs το /var/tmp/portage, να το έχεις σε zram και όχι στο δίσκο, αυτό λέει ο NicM1. Και για λόγους ταχύτητας, αλλά και για να μην φθείρεις σε εγγραφές τον ssd.
-
16-05-24, 21:23 Απάντηση: Το νήμα του Gentoo, version 1.0 #7225
Καλη ιδεα ακουγεται.
-
16-05-24, 22:10 Απάντηση: Το νήμα του Gentoo, version 1.0 #7226
-
16-05-24, 22:26 Απάντηση: Το νήμα του Gentoo, version 1.0 #7227
-
16-05-24, 23:30 Re: Το νήμα του Gentoo, version 1.0 #7228
Εγώ χρησιμοποιώ tmpfs για πολλά tmp και cache dirs εδώ και χρόνια, για να μη φθείρω τον SSD και είμαι κομπλέ.
Θα τσεκάρω τη φάση με το zram, νομίζω και στο android παίζει αυτό το concept έτσι κι αλλιώς. Δεν είναι κάτι περίεργο.#1 Μαζί μου ασχολείσαι, πόσο Μ.....ς είσαι...
#2 Έχω δυσανεξία στο χαλούμι. Ειδικά όταν είναι σάπιο και ληγμένο.
#3 Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
-
17-05-24, 19:00 Απάντηση: Re: Το νήμα του Gentoo, version 1.0 #7229
Και εγώ το ίδιο. Μεταξύ άλλων, έχω το /tmp σε tmpfs και η portage γράφει στο /tmp/portage και για να μη φθείρεται ο ssd αλλά και για ταχύτητα. Εδώ και πολλά χρόνια η διαφορά στη ταχύτητα δεν είναι τόσο τρομερή όσο παλιά (οι CFLAGS του gentoo αλλά και όλα τα προγράμματα από τη μάνα τους χρησιμοποιούν την -pipe οπότε δεν γράφονται στο σκληρό τα ενδιάμεσα αρχεία, όπως γινόταν παλιά) αλλά και έτσι έχει μια κάποια διαφορά στη ταχύτητα.
"I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
18-05-24, 07:19 Απάντηση: Το νήμα του Gentoo, version 1.0 #7230
Καλημέρα!
2024-05-17-dracut-ext-kmods
Title Changes to dracut kernel module/microcode handling
Author Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Posted 2024-05-17
Revision 1
Impact
====================
Several changes were made regarding out-of-tree kernel modules, CPU
microcode, and how these are handled in initial RAM file systems
(initramfs) generated by sys-kernel/dracut for distribution kernels.
Depending on the local Dracut and USE flag configuration, some
configuration adjustments may be required as a result of these changes.
Background (the problem)
====================
Previously Dracut implicitly included all out-of-tree kernel modules
it could find. This leads to several problems:
- It unnecessarily increases the size of the initramfs
- It creates a bit of a mess when using distribution kernels, consider
the following:
1) Distribution kernel is upgraded
2) Initramfs for the new kernel is generated, it does not include
any out-of-tree kernel modules.
3) Portage triggers rebuild of the out-of-tree kernel modules
4) If zfs is installed, its rebuild will trigger an initramfs
re-installation. Otherwise no rebuild is triggered.
Problem: What is and is not included in the initramfs is now
ambiguous. It depends on the emerge order of the kernel modules
when zfs is used. And will completely change if at some later stage
regeneration of the initramfs is triggered manually via e.g.:
emerge --config sys-kernel/gentoo-kernel
As a result, Dracut's "--reproducible" setting is not working. And
the functionality of the initramfs may change (seemingly) at random.
Background (the fix)
====================
Several things have been changed:
- Out-of-tree kernel modules installed by portage are explicitly omitted
from the initramfs generated by Dracut by default.
- Packages that install a kernel module for which it might make sense to
have it in the initramfs, have gained the "initramfs" USE flag. When
this flag is enabled, Dracut is instructed to include the installed
kernel modules. Packages for which it is essential that its kernel
modules are included in the initramfs have this new flag enabled
by default.
- When distribution kernels are used (USE=dist-kernel), and a module
that should be in the initramfs is installed (USE=initramfs) the
initramfs is always re-generated.
- The packages installing CPU microcode (sys-kernel/linux-firmware
and sys-firmware/intel-microcode) have been adjusted to mirror the
above changes for out-of-tree kernel modules. Both packages
have gained the "dist-kernel" USE flag, and the "initramfs" flag is
now enabled by default. When both flags are enabled, Dracut is
configured to include the installed microcode in the initramfs, and
then the initramfs is regenerated. When the "dist-kernel" flag is
disabled, the "initramfs" flag behaves as it previously did.
User Action Required
====================
Users should double check two things:
1) Please ensure that you are *not* globally enabling or disabling
the "initramfs" USE flag. Enabling it globally might result in an
unnecessarily large initramfs. Disabling it globally might result
in missing functionality in the initramfs. Which could lead to boot
failure if, for example, the zfs module is missing while the root
partition is a zfs.
2) Any add_drivers, or omit_drivers lines in /etc/dracut.conf or
/etc/dracut.conf.d/* may override the Dracut configuration snippets
installed by the kernel module packages in
/usr/lib/dracut/dracut.conf.d. Please review your Dracut
configuration files to ensure that you are not unintentionally
overriding the settings set by Portage.
Frequently Asked Questions
====================
A package installing a kernel module I would like in my initramfs has
not gained the "initramfs" USE flag. How do I proceed?
Please report a new bug on bugs.gentoo.org, requesting that the
package maintainer consider adding support to the package for
including the modules in the initramfs. In the meantime you can
locally override the configuration provided by the package (see
below). Note though that when distribution kernels are used,
regeneration of the initramfs must be triggered manually via e.g.:
emerge --config sys-kernel/gentoo-kernel
How do I override the provided Dracut configuration snippets to
include/exclude a custom list of modules?
To override the provided configuration snippet, create a new file
/etc/dracut.conf.d/10-PACKAGENAME.conf, replacing PACKAGENAME with
the name of the package providing the module. Add to this file:
omit_drivers+=" my list of drivers to omit "
and/or
add_drivers+=" my list of drivers to include "
Παρόμοια Θέματα
-
Mozilla: Διαθέσιμη η alpha version του Firefox Mobile
Από nm96027 στο φόρουμ ΕιδήσειςΜηνύματα: 24Τελευταίο Μήνυμα: 27-12-08, 17:40 -
Σχετικά με τη firmware version του router...
Από DSLaManiaC στο φόρουμ ADSLΜηνύματα: 10Τελευταίο Μήνυμα: 09-05-08, 10:34 -
Γκρινια: Νημα Υποστηριξης
Από Reef στο φόρουμ The fun section...Μηνύματα: 109Τελευταίο Μήνυμα: 19-03-07, 10:34 -
Κυκλοφόρησε η final version του Firefox 2
Από Whiteyez στο φόρουμ Software γενικάΜηνύματα: 85Τελευταίο Μήνυμα: 23-12-06, 05:52
Bookmarks