Yritän asentaa Gentoo-sovellusta vanhaan kannettavaan tietokoneeseen verkossa käsikirja. Sain asentaa ydinlähteet (katso täältä ): asennus

emerge --ask sys-kernel/gentoo-sources 

näyttää toimivan hyvin, kunnes se epäonnistuu ilman tarkkaa virheilmoitusta. Lokitiedosto

/var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log 

ei sisällä virheilmoitusta. Tämän tiedoston viimeiset rivit lukivat

* Final size of build directory: 1 KiB * Final size of installed tree: 623669 KiB ecompressdir: bzip2 -9 /usr/share/doc 

Katsoin myös /var/log/emerge.log, joka ei myöskään sisällä virheilmoitusta :

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. 

En tiedä mitä minun pitäisi tarkistaa seuraavaksi. Onko sinulla ideoita?

MUOKKAA

Tässä on kohteen /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log (olen poistanut joitain ei-tulostettavia merkkejä, jotka näkyivät jokaisen rivin alussa):

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 

kommentit

  • Mitä tiedostossa / usr / src on?
  • @Giorgio: lähetä koko emerge gentoo-sources <-tuote / li>
  • @Francesco Turco: Tarkoitatko /var/tmp/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log
  • @aventurin: /usr/src sisältöä sisältää hakemiston linux-4.4.6-gentoo ja symbolisen linkin siihen nimeltä linux. En kuitenkaan ole varma, onko linux-4.4.6-gentoo -sisältö täydellinen.
  • @Giorgio: Voit tarkistaa, onko paketti hyvä, käyttämällä equery check gentoo-sources. Määritä pakettiversio tarvittaessa. equery -komento kuuluu pakettiin gentoolkit.

Vastaa

olet yksinkertaisesti ladannut ytimen hakemistoon / usr / src, sinun tarvitsee vain täyttää se lisäämällä tarvittavat lomakkeet tietokoneellesi wiki gentoo: ”Uusien ytimen lähteiden asentaminen ei tarjoa” käyttäjän uudella ytimellä. On tarpeen tehdä ja asentaa uusi ydin uusista lähteistä ja käynnistää sitten järjestelmä uudelleen, jotta uusi ydin todella toimii. ” kirjoita kuvan kuvaus tähän

kommentit

  • Tiedän, että minun täytyy kääntyä ytimeen lähteiden asentamisen jälkeen. Koska emerge --ask sys-kernel/gentoo-sources -ajon suorittaminen ilmoitti virheestä ja joka kerta kun suoritan sen, se yrittää asentaa lähteet uudelleen ja taas mietin, onko lähteet nyt asennettu oikein ja pitäisikö minun yrittää kääntää rikkoutuneen paketin avulla.
  • kun olet ladannut paketin, johon menit / usr / src, ja teit eri `make menuconfig, make -jX make module_install etc `? se ei toiminut? jos et todellakaan pysty testaamaan genkernelia
  • cd /usr/src/linux ja sen jälkeen make menuconfig antaa: make: *** No rule to make target 'menuconfig'. Stop.. Ymmärtääkseni emerge ei ole suorittanut ytimen lähdekoodin asennusta loppuun.
  • sudo make menuconfig
  • ilmestyy, että latait ytimen, mutta et ehkä tiedä mitä kokoonpanoa ant käyttää, kun olet luomassa kokoonpanoa, jos et tiedä, käytä genkernelia

Vastaa

Yritä :

  1. rm -vR /usr/portage/distfiles
  2. emerge-webrsync
  3. emerge --sync && emerge -av sys-kernel/gentoo-sources.

Tuloksesi ulkoasun perusteella et ladannut tarballia oikein. Jos huomaat @oscarandrea -kuvakaappauksen, hänen rakennushakemistonsa on 4 kb. Sinun omasi on vain 1 kb.

Kommentit

  • @Giorgio Katso uusi kommentti kysymyksessäsi.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *