Pokouším se nainstalovat Gentoo na starý notebook podle online příručka. Dostal jsem se až k instalaci zdrojů jádra (viz zde ): instalace s
emerge --ask sys-kernel/gentoo-sources
/var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log
neobsahuje žádnou chybovou zprávu. Poslední řádky v tomto souboru číst
* Final size of build directory: 1 KiB * Final size of installed tree: 623669 KiB ecompressdir: bzip2 -9 /usr/share/doc
Podíval jsem se také na /var/log/emerge.log
, který také neobsahuje žádnou chybovou zprávu :
1473188561: Started emerge on: set 06, 2016 21:02:40 1473188561: *** emerge --ask sys-kernel/gentoo-sources 1473188622: >>> emerge (1 of 1) sys-kernel/gentoo-sources-4.4.6 to / 1473188622: === (1 of 1) Cleaning (sys-kernel/gentoo-sources-4.4.6::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild) 1473188698: === (1 of 1) Compiling/Merging (sys-kernel/gentoo-sources-4.4.6::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild) 1473189553: === (1 of 1) Merging (sys-kernel/gentoo-sources-4.4.6::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-4.4.6.ebuild) 1473190741: *** Finished. Cleaning up... 1473190743: *** exiting unsuccessfully with status "1". 1473190751: *** terminating.
Nevím, co bych měl dále zkontrolovat. Máte nějaký nápad?
EDIT
Zde je obsah /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log
(Odstranil jsem některé netisknutelné znaky, které se objevily na začátku každého řádku):
Package: sys-kernel/gentoo-sources-4.4.6 Repository: gentoo Maintainer: [email protected] USE: abi_x86_32 elibc_glibc kernel_linux userland_GNU x86 FEATURES: preserve-libs sandbox userpriv usersandbox >>> Preparing to unpack ... >>> Unpacking source... >>> Unpacking linux-4.4.tar.xz to /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work >>> Unpacking genpatches-4.4-8.base.tar.xz to /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/patches >>> Unpacking genpatches-4.4-8.extras.tar.xz to /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/patches Excluding Patch #5000_enable-additional-cpu-optimizations-for-gcc.patch ... Excluding Patch #5015_kdbus*.patch ... Applying 1000_linux-4.4.1.patch (-p1) ... Applying 1001_linux-4.4.2.patch (-p1) ... Applying 1002_linux-4.4.3.patch (-p1) ... Applying 1003_linux-4.4.4.patch (-p1) ... Applying 1004_linux-4.4.5.patch (-p1) ... Applying 1005_linux-4.4.6.patch (-p1) ... Applying 1500_XATTR_USER_PREFIX.patch (-p1) ... Applying 1510_fs-enable-link-security-restrictions-by-default.patch (-p1) ... Applying 2700_ThinkPad-30-brightness-control-fix.patch (-p1) ... Applying 2900_dev-root-proc-mount-fix.patch (-p1) ... Applying 4200_fbcondecor-3.19.patch (-p1) ... Applying 4567_distro-Gentoo-Kconfig.patch (-p1) ... >>> Source unpacked in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work >>> Preparing source in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo ... >>> Source compiled. >>> Test phase [not enabled]: sys-kernel/gentoo-sources-4.4.6 >>> Install gentoo-sources-4.4.6 into /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/image/ category sys-kernel >>> Copying sources ... >>> Completed installing gentoo-sources-4.4.6 into /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/image/ Final size of build directory: 1 KiB Final size of installed tree: 623669 KiB ecompressdir: bzip2 -9 /usr/share/doc
Komentáře
Odpověď
jednoduše jste si stáhli jádro v / usr / src, stačí jej vyplnit vyplněním nezbytných formulářů pro váš počítač wiki gentoo: „Instalace nových zdrojů jádra neposkytuje“ uživatele s novým jádrem. Je nutné vytvořit a nainstalovat nové jádro z nových zdrojů a poté restartovat systém, aby se nové jádro skutečně spustilo. „
komentáře
- Vím, že po instalaci zdrojů musím zkompilovat jádro. Od spuštění
emerge --ask sys-kernel/gentoo-sources
bylo hlášeno selhání a při každém spuštění se pokusí znovu nainstalovat zdroje. a znovu mě zajímalo, zda jsou nyní zdroje správně nainstalovány a zda bych se měl pokusit kompilovat pomocí poškozeného balíčku. - po stažení balíčku jste šli do / usr / src a provedli jste různé `make menuconfig, make -jX make module_install atd.? to nefungovalo? pokud opravdu nemůžete otestovat genkernel
-
cd /usr/src/linux
následovanýmake menuconfig
dává:make: *** No rule to make target 'menuconfig'. Stop.
. Pokud vím,emerge
nedokončil instalaci zdrojového kódu jádra. - sudo make menuconfig
- se objeví, že jste stáhli jádro, ale možná neví, jakou konfiguraci jste mravenec, který chcete použít, pak vytváříte konfiguraci, pokud nevíte, použijte genkernel
odpověď
zkusit :
-
rm -vR /usr/portage/distfiles
-
emerge-webrsync
-
emerge --sync && emerge -av sys-kernel/gentoo-sources
.
Podle vzhledu vašeho výstupu jste tarball nestáhli správně. Pokud si všimnete snímku obrazovky @oscarandrea, jeho adresář sestavení je 4 kb. Váš je pouze 1 kB.
Komentáře
- @Giorgio Zobrazit nový komentář ve vaší otázce …
emerge gentoo-sources
/var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log
/usr/src
obsahuje adresářlinux-4.4.6-gentoo
a symbolický odkaz na něj s názvemlinux
. Nejsem si však jistý, jestli je obsahlinux-4.4.6-gentoo
úplný.equery check gentoo-sources
. V případě potřeby uveďte verzi balíčku. Příkazequery
patří do balíčkugentoolkit
.