Kāpēc labāk apkopot, nekā instalēt no krātuvēm

Šajā mazajā ceļvedī es izskaidrošu (un iemācīšu), kāpēc labāk ir apkopot programmu (teiksim Firefox, Vlc utt.) No tā pirmkoda, nekā lejupielādēt (no programmatūras centra, Yumex, Pacman utt.) ) un instalējiet.

Vispirms mēs ejam ar teoriju:

Kas ir "apkopot"?

Apkopošana ir avota koda (kods, kas rakstīts noteiktā programmēšanas valodā, teiksim, C, C ++ utt.) Pārveidošana par izpildāmu programmu tā darbībai, izmantojot procesoru, lai pārveidotu valodu, ko izmanto koda ģenerēšanai, binārā un montētājs. To bieži sauc arī par iepakojumu.

Kāpēc labāk "kompilēt"?

Vispirms jums jāzina sekojošais, lai saprastu, kāpēc. "Neapstrādātā" veidā (vienkāršs, ne pārāk profesionāls utt.) Katrai rasei (Pentium, Core, Atom utt.) Un tās sugām (Intel, AMD, ARM utt.) Procesorā ir instrukcijas (programmatūra, kas rakstīta montētāja procesos) kods) (viņu modeļi (Core i7, Core i5, Atom x2, Phantom x8, Arm utt.), un tiem ir arī vispārīgi norādījumi, kas ir visiem viņu veidiem.

Lejupielādējot no krātuvēm, izmantojot programmatūras centru / apt-get / Yumex / Yum / Pacman / utt., Tiek teikts, ka programma, kas tiek automātiski instalēta iepriekš sastādīts tā darbībai visos iespējamos procesoros (Intel un Amd). Tā kā tā ir iepriekš sastādīta programma, šīs konkrētajam procesora modelim raksturīgās instrukcijas tiek zaudētas (domājiet, ka, ja tādai programmai kā Firefox vai Chrome, kurā ir vairāk nekā 7 vai 8 miljoni koda rindiņu, katram no tiem bija jāievieto visas īpašās instrukcijas. procesora tirgū, koda apjoms būtu tik liels, ka šī programma vairs nebūtu efektīva) neatstājot neko citu kā tās radītāja zīmola vispārīgos (Intel, Amd, Arm).

Kad pats lejupielādējat, izpakojat un apkopojat programmas pirmkodu, tas tiek apkopots, izmantojot īpašas programmas TU procesors, (kas nenozīmē, ka tas nedarbosies mašīnā ar citu, tikai tas tiks optimizēts tieši un tikai jūsu procesoram), tādējādi atbrīvojot un atbrīvojot visu jaudu, ko jūsu procesors spēj dot, pateicoties tā īpašajām instrukcijām.

Sīkāka informācija par šīm īpašajām instrukcijām ir cieši saistīta ar tā dēvēto mātesplates mikroshēmojumu, kas ir lielas galvassāpes tiem no mums, kuriem ir Intel, kad mēs vēlamies uzlabot procesoru un mātesplatē.

Jūs būtu pārsteigts par spēku, ko jūs amd atoms x2 vai jūs Intel Core iekšpusē, 2 Core Duo, i3utt no vecā datora. Tagad jūs saprotat, kāpēc Linux pasaulē tiek daudz runāts par slavenā kodola (katras operētājsistēmas sirds) sastādīšanu? Iedomājieties, ja jūs apkopojat visu sistēmu (grafisko vidi (Gnome, Kde utt.), Kodolu, parasti izmantotās programmas (Firefox, Vlc, Chrome, Wine uc), īpaši savam datoram), visu ātruma un optimizācijas līmeni, kāds jums būtu .

Šis kompilācijas princips, lai iegūtu kodu, kas optimizēts īpaši jūsu mašīnai, ir tāds, kādu izmanto tādi distrosi kā Gentoo un atvasinājumi (par kuriem es tagad nerunāšu, es izmantoju Fedora minimālo ar Gnome 3, kodola un citu programmu kompilēšanu) kur vienmēr tiek apkopota sistēma, atjauninājumi un programmas.

Kompilācijas mīnusi:

Es jau izskaidroju visas priekšrocības, bet tāpat kā viss Visumā, pret to ir viens.

Kompilācijas gadījumā tie ir;

  • Tam nepieciešamais laiks (Firefox ar i7 4790K (bez overclock, jo man ir ļoti slikti ar spriegumu) aizņem 3 minūtes, Gnome Shell (josla nekas cits) ar Gnome-Control-Center man prasīja apmēram 2 minūtes, abas tika apkopotas plkst. tajā pašā laikā Fedorā. Bet mašīnā ar mazāk jaudīgu procesoru šis laiks var būt nesamērīgi garš).
  • Procesors maksimāli izmanto 100% jaudas ar visiem kodoliem, tāpēc patēriņš un siltums strauji palielinās (ņemiet to vērā, ja jums ir overclocking vai ja tas ir īpaši piezīmjdators), tāpēc ir ērti sagatavot palīgu vai kafiju šim gadījumam.
  • Varbūt jums trūkst bibliotēkas (rīka), kas izmantotu programmu, lai kompilācijā tā nekļūdītos. Lai izvairītos no tā, visiem distros ir paketes vai to komplekti (tie ir iepakoti ar dažādām bibliotēkām un citām lietām, kas ļauj kodolam procesa laikā sazināties tā, kā tam vajadzētu būt).

Kā es varu apkopot?

Debian (Ubuntu, Mint, Elementary utt.) Tie visi ir atvasinājumi, tāpēc sekojiet tam

Šeit es runāju par programmas, nevis par kodola, sastādīšanu normālai lietošanai.

aptitude install build-essential dh-make devscripts fakeroot debhelper debian-policy ccache dh-autoreconf autotools-dev build-dep ardor

Es ievietoju debian-policy, bet, ja jūsu izplatītājs nav Debian un tas dod kļūdu, ka šādas pakotnes nav, vienkārši ignorējiet to. Man ir jāprecizē, ka es ilgu laiku neesmu izmantojis šīs sistēmas, tādēļ, ja pakete vairs nav krātuvēs, neradiet problēmu.

Fedora:

sudo yum -y instalēt kodola galvenes
kodols-devel
sudo yum groupinstall "Izstrādes rīki"
sudo yum groupinstall "Attīstības bibliotēkas"

Šeit man ir jāatvainojas tiem, kas izmanto Arch (es labi nepārzinu distro) un OpenSuse, jo es nezinu šos distros vai atbilstošās paketes, lai veiktu pareizu kompilāciju (un es neesmu apstiprinājis to, kas atrodas tīklā, tāpēc es nezinu, vai viņi strādā šiem diviem).

Tagad, kad jums ir visas nepieciešamās prasības, jums būs jālejupielādē tikai tās programmas avota kods, kuru vēlaties apkopot, atkarībā no paplašinājuma, kuru jūs to izsaiņojat, izmantojot termināli (neuztraucieties, es jums atstāšu komandas) un dodoties uz mapi (vienmēr ar termināli), rīkojieties tāpat:

Ja jums ir iespēja sevi konfigurēt, lai izvēlētos komponentus un citus:

./configure

Tad jūs rakstāt:

make

Visbeidzot, lai instalētu programmu savā Linux:

make install

Tas viss vienmēr ar sakni (Fedora su, Ubuntu sudo su un tā atvasinājumiem (Mint, Elementary Os utt.)

Komandas, lai izsaiņotu, izmantojot termināli (fails tiek izpakots mapē, kurā atrodas fails):

.Tara faili (darva) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Iepakojums | tar cvf file.tar / file / * Izpakot | tar xvf file.tar Skatīt saturu | darva tvf file.tar
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .tar.gz - .tar.z - .tgz (darva ar gzip ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Iepakojums un rāvējslēdzējs | tar czvf archive.tar.gz / archive / Izsaiņojiet un izpakojiet | tar xzvf file.tar.gz Skatīt saturu (nav izvilkts) | darvas tzvf fails.tar.gz
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .gz (gzip) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - saspiest | gzip -q fails (fails saspiež un pārdēvē to par "file.gz") Atvienojiet | gzip -d file.gz (Fails to izsaiņo un atstāj kā "fails" Piezīme: gzip tikai saspiež failus, nevis direktorijus
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .bz2 (bzip2) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - saspiest | bzip2 fails | bunzip2 fails (fails saspiež un pārdēvē to par "file.bz2") bzip2 -d fails.bz2 | bunzip2 file.bz2 (fails to izpako un atstāj kā "fails") Piezīme: bzip2 tikai saspiež failus, nevis direktorijus
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .tar.bz2 (darva ar bzip2) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - saspiest | tar -c faili | bzip2> file.tar.bz2 Izpakojiet | bzip2 -dc fails.tar.bz2 | darva -xv | tar jvxf file.tar.bz2 (jaunākās darvas versijas) Skatīt saturu | bzip2 -dc fails.tar.bz2 | darva -tv
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .zip (zip) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - saspiest | zip file.zip / mayo / archives Atvienot | unzip file.zip Skatīt saturu | atvienojiet -v failu.zip
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .rar (rar) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - saspiest | rar -a file.rar / may / arhivē Unzip | rar -x file.rar Skatīt saturu | rar -v fails.rar | rar -l fails.rar

Un tas arī viss. Sveiciens no Buenosairesas, Argentīnā. Priecīgus svētkus un Jauno gadu! :).


67 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Gonzalo teica

    Kompilācijas problēma ir tā, ka tā ne vienmēr darbojas pirmo reizi un ir nogurdinošāka.

    1.    Cristian teica

      Kompilēšanas problēma ir tāda, ka, ja vien jums nav veca un ierobežota datora, uzlabojumi nebūs pamanāmi ... labi, iespējams, datorā ar intensīvu lietošanu tas ir variants, bet lielākajai daļai lietotāju tas ir tikai garlaicīgs process.

      1.    Daniel teica

        Es domāju, ka tā ir lietas būtība. Vai veiktspējas uzlabojums, kas būs pamanāms, sastādot paketes, ir tik svarīgs, ka tas prasītu laiku un nepatikšanas šim uzdevumam otrajā plānā?

      2.    joako teica

        Tas pats, ja jums ir i7, lai to kompilētu, ir ērti, jo tas ir ātrāks, un es aprēķinu, ka tas darbojas kaut ko labāk. Tagad, izmantojot datoru ar intel atomu, tas nav ērti, ja vien jums patiešām nav vajadzīga papildu jauda, ​​ko dod apkopošana, taču programmas sastādīšana ar mazāk jaudīgu procesoru var aizņemt vairākas stundas.

    2.    Avra teica

      Es pilnīgi piekrītu, man ir gadījies apkopot un pēc kāda laika uzzināt, ka jums trūkst bibliotēkas, izsekojat to un jums atkal jāsaskaras ar procesu ... Reti, ka viss darbojas ar pirmo mēģinājumu ... xD

  2.   FerGe teica

    ¡Muy interesante!

    Ja jūs apkopojat programmu, kā pēc tam darbojas atjauninājumi? Vai tie ir automātiski, vai mums jāapzinās, vai ir iznākusi jauna versija?

    1.    Antonio Kamposs teica

      Jums tas jāatjaunina manuāli, tas ir, apkopojot jaunāko versiju, tas ir, vēl viens, teiksim, "trūkums", par kuru tas arī dara kaut ko garlaicīgu

    2.    jlbaena teica

      Tā kā atjauninājumi nepastāv, faktiski Linux izplatījumi un to dažādie programmatūras un atbilstošo pakotņu pārvaldnieku iepakošanas veidi novērš neērtības, ko rada katra jauna atjauninājuma pārkompilēšana (un atkarību risināšana).

      Sveicieni.

    3.    joako teica

      Ja to apkopojat, lejupielādējot pirmkodu no jebkuras lapas, tas jādara manuāli un jāapgūst, kā to instalēt, jo ne visi ir instalēti vienādi.
      Tagad, ja jums ir Gentoo vai kāds disks ar portiem, tad jūs to darāt gandrīz no krātuvēm.

    4.    Fermín teica

      Pakalpojuma Gentoo pakotņu pārvaldnieks Portage rūpējas par atjauninājumiem un atkarībām; Es nezinu uz citiem distros. Protams, katrs atjauninājums ir saistīts ar atkārtotu kompilēšanu.

  3.   Tanraks teica

    Bija laiks, kad es apkopoju visu, ko varēju. Tad man apnika, it īpaši laika dēļ, kas man bija jāvelta mašīnas darbam (45 minūtes kodolam, 10 minūtes hromam ...) un laika dēļ, ko pavadīju, novēršot problēmas, kas radās lidojuma laikā. Turklāt es personīgi neatradu veiktspējas pieaugumu, man bija sajūta, ka viss ir vienādi. Šo iemeslu dēļ tagad es izmantoju visu iepriekš sastādīto, viss notiek uzreiz un bez konfliktiem. Lai arī tajā laikā uzzināju daudz, manī palika vēlme izmantot gentoo 🙂

  4.   Emmanuel teica

    Pat, un tas ir kaut kas, ko esmu redzējis maz, to var sastādīt no tādām sistēmām kā apt. Pievienojiet veidošanas karodziņu apt-source un voila. Protams, pirms tam kompilāciju veikšanai nepieciešamo pakotņu instalēšana, ja ne, tas nedarbojas ... lai gan tas ir tiešāks kompilācijas veids un tas ietver mazāk darbību, jo tikai pirmo reizi tas tiek veikts pakotņu instalēšanu un sekojošo, izpildītās atkarības un pakotni kā tādu.

    Sveicieni.

    1.    joako teica

      Tam ir apt-build funkcionalitāte, lai gan es domāju, ka tas neapkopo atkarības, bet instalē iepriekš apkopotus bināros failus.

  5.   xikufrancesc teica

    Kopš pirmā brīža, kad ieraudzīju virsrakstu, nevarēju nedomāt to pašu, un, izlasot visu izcilo rakstu, man ir doma prātā, tūkstoš reižu apejot, Gentoo ... Gentoo, kur tu esi?
    kompilēšana ir brīnišķīga, iespēja baudīt noteiktas funkcijas un tās izmantot ir nenovērtējama, taču laiks un "pašreizējās vajadzības" nav attaisnojamas, jo tas neattiecas.
    Varbūt mums vajag kaut ko pa vidu, kur ne bibliotēkas, ne detaļas versiju maiņā netērēs tik daudz laika. Mēs redzēsim, kas notiks tad, vai arī, ja mēs patiešām izmantosim apkopošanu par pašu piemērotību, uprmi un rāvējslēdzēju, ko mēs jau esam instalējuši.

  6.   anonīms teica

    3 minūtes Firefox! ... Vai domājāt 30?

    Tas manā datorā ar 8350G fx4.5 prasīja kādu laiku, es izmantoju gentoo.
    $ genlop -t firefox | aste-n3
    Sestdiena 6. decembris 20:00:00 2014 >>> www-client / firefox-34.0.5-r1
    sapludināšanas laiks: 16 minūtes un 35 sekunde

    Šīs instrukcijas, kas raksturīgas katram procesoram, sauc par mnemotiku un tiek fiziski ieviestas mikroprocesorā, tās ir mašīnvaloda, tāpēc tiek apkopotas tā, lai programma varētu darboties ar daudzu veidu mikroprocesoriem, ja vai ja tās ir jāierobežo ar vismazāk kopēja mnemotehnikas, kas tiek atbalstīta visos šajos mikroprocesoros ... izšķērdējot pašreizējo un jaudīgāko mikroprocesoru reālo jaudu.
    Šādi rīkojas uzņēmumi un gnu / linux binārie distros.

    1.    Shyancore teica

      Man ar Intel i7 4790K ar 18 GB RAM tas ir aizvedis to, ko es teicu iepriekš

      1.    anonīms teica

        Es saprotu, ka jums piederošais mikro ir pārāks, taču atšķirība ir bezjēdzīga, patiesībai šajā ātrumā jābūt savannai. Varbūt tas ir kaut kas saistīts ar atkarībām vai LIETOŠANU, kas ir tāds pats kā konfigurēšanas opcijas, sastādot ar roku.

      2.    Jhonny teica

        Neliela informācija, kuru jūs novērsāt, lai teiktu, ka, izņemot i18, ir 7 GB RAM, ne visiem ir šī mašīna, taču jūs varētu veikt salīdzinošo novērtēšanu, lai atšķirība būtu pamanāma, jo teorija ir jauka, bet redzēsim, vai tā kompensē.

      3.    Cristian teica

        Vēl viena lieliska detaļa, procesors ir Intel, tāpēc tam ir vislabākais peldošais punkts neatkarīgi no modeļa, kas ir ļoti būtiska iezīme šāda veida procesu veikšanai

    2.    Ezequiel teica

      Tiesa, sastādīšana ir garlaicīga. Bet jūs daudz iemācāties, noliedzot Makefiles, bibliotēkas utt. Tas ir kaut kas labs, ko darīt pat pāris reizes. Es izmantoju visu iepriekš sastādīto tā paša iemesla dēļ, ko minēja Tanaks.

      Sveiciens no Argentīnas!

  7.   Ēriks Karvajals teica

    Problēma, kas man parasti rodas, mēģinot sastādīt programmas ar pilnīgi jaunām versijām, vienmēr ir atkarīga no atkarības, dažreiz ir nepieciešams apkopot visas (lai nokļūtu jaunākajās versijās) un pēc tam domāt par vēlamā sastādīšanu.

    PATH problēmas un FLAGS ir lietas, kas joprojām attur mani no vēlmes apkopot visu (lai gan es to parasti daru tā, kā es varu). Viens no rīkiem, ar kuru es parasti konsultējos, lai varētu apkopot atkarības, ir šāds tīmeklis - http://www.linuxfromscratch.org/ -

    #LinuxFromScratch ir projekts, kas sniedz "soli pa solim" instrukcijas, lai apkopotu avota kodu, kas jums jāizmanto sistēmā .. (98% no tā, kas man nepieciešams apkopošanai, esmu sasniedzis, virzot mani no šejienes un pakāpeniski. mācīšanās).

    Kā plus punktu es domāju, ka sistēmas sastādīšana no 0 būtu interesanta, jo īpaši izstrādes vidēs vai serveros, cita starpā, ka mēs sakām "parasti nav tik mainīgi" kā personālais dators, kurā mēs visu nepārtraukti instalējam un mainām (tas ir mans viedoklis) papildus tam, ka minimālā veiktspēja, kas tiek iegūta šāda veida lietojumprogrammās, ir ļoti svarīga.

    Tie ir punkti, par kuriem mūsdienās tiek runāts ļoti maz, un tos pārvalda tikai "zinātnieki", taču ir interesanti sniegt šāda veida lietām nepieciešamās apmācības, lai katru dienu mēs atrastu vairāk cilvēku, kuri sniedz palīdzību dažādās kopienās, kurās viņi piedalās. un ne tikai Gnu / Linux paliek laikā, pateicoties sliktajam līdzstrādnieku sniegumam, lai gan līdz šim "tas ir strādājis šādā veidā", nav tikai veselīgi, ja ir tikai galalietotāji.

  8.   Rabuda Ērglis teica

    Ļaujiet man nedaudz papildināt. Lai iegūtu šeit piedāvātās priekšrocības, jums ir pareizi jākonfigurē labi pazīstamais make.conf. Tur ir norādīti procesoru saimes un kompilācijas karodziņi. Līdzīgi, tur jūs varat norādīt serdeņu skaitu, kas jāizmanto kompilēšanas laikā. Izmantojot visus mikrofona kodolus, sastādīšanas laiks tiek krasi samazināts.

    Sveiciens

  9.   Sebastian teica

    Ļoti labs raksts. Es būtu vēlējies arī piemēru, vai arī es gribētu tieši, ierakstu par to, kā kompilēt archlinux vai kā izmantot AUR. Laimīgu Jauno gadu no Mendozas.

  10.   The Guillox teica

    Jau sen ... es vienmēr sastādīju kodolu, bet ir ļoti garlaicīgi, ka jāgaida 40min: / vienalga ... Es jau sen neesmu neko sastādījis, izņemot video draiverus (tikai īpašām konfigurācijām).

  11.   Alexander teica

    Raksts ir ļoti interesants, bet neviens kungs, iesaiņošana un sastādīšana nav tas pats;) ..

  12.   c4sprādzīgs teica

    Ļoti labs amats. Es piekrītu noteiktu programmu sastādīšanai, taču dažreiz tas ir nedaudz nogurdinoši, tāpēc procesa izpildei ir nepieciešama mašīna. Bet bez tā cilvēks daudz mācās, it īpaši, ja ir nepieciešamas bibliotēkas vai pakotnes.
    Es domāju, ka Archlinux kompilēšanai jums ir nepieciešama šāda pakete: base-devel
    pacman -S bāze-attīstība

  13.   žurku nogalināšana teica

    Informācija ir ļoti laba, taču patiesība nav jāapkopo, ja esat standarta lietotājs un vēlaties, lai kaut kas darbotos šādi, pat nepieskarieties tam. Apkopot ir garlaicīgi, vienmēr, es vienmēr saku, ka jums trūkst bibliotēkas, atrodat vienu vai otru problēmu, sakiet, lai apkopoju minecraft serveri tā, lai viss būtu pēc iespējas labāk, un es veltu jums laiku ... neatkarīgi no tā, ka katru reizi, kad parādās atjauninājums, plāksteris vai kas cits, sāciet kompilēt xd vēlreiz

    1.    kik1n teica

      Tieši tā, kompilēšana ir paredzēta ļoti specifiskām programmām, kas nepieciešamas optimālai lietošanai, jo visu apkopošana, un, kā jūs sakāt, vienmēr ir atjauninājumi, galvenokārt ritošie izlaiduma distros. Es ieteiktu tikai lts kodolus.

  14.   FedoraUser teica

    Mūsdienās gandrīz visi procesori, kurus cilvēki izmanto, atbalsta tās pašas instrukcijas, tāpēc apkopošana ir labvēlīga tikai tad, kad runa ir par kodolu un sistēmā, piemēram, serverī, un, protams, ja nav iepriekš kompilētu pakotņu, viss pārējais ir atkritumi laiks.

  15.   Huans Mera teica

    Labs ieguldījums, es mēģināšu redzēt, kā tas notiek, līdz šim lielāko daļu laika (gandrīz vienmēr) es instalēju no krātuvēm ...
    Neliels novērojums: Rar komandu opcijas nav rakstītas, un bunzip2 tikai dekompresē.

  16.   Santjago teica

    Maksimālais, ko sastādīju, bija debian wheezy kodols, un tas man prasīja apmēram 2 stundas (man ir amd e450 1.6 Ghz divkodolu CPU), un tieši tāpēc es neinstalēju gentoo, laiks, lai apkopotu un lejupielādētu visu sistēma man aizņemtu apmēram 18 stundas, un, ja man nav problēmu, ir taisnība, ka labāk ir apkopot, bet lielākoties laiks ir pārāk daudz, un es domāju, ka tas nav tā vērts. Jums ir ātruma palielinājums, taču tas nav daudz, un es domāju, ka tas neattaisno visu ieguldīto laiku. Lai gan, ja kādu dienu man būs dators ar tik labu procesoru kā jums, es mēģināšu instalēt gentoo 😛

  17.   Vampīri teica

    Cilvēki:

    Bez nolūka ar liesmu vai neko citu, sliņķi uzskata, ka kompilēšana, binārā ģenerēšana, instalēšana kopā ar attiecīgo pakotņu pārvaldnieku (kas acīmredzami novērš atkarības, slapt-get, swaret, slackyd un / vai vairākus citus) ir dabiski, viss optimizēts mūsu vajadzībām komanda un it kā nekas, kas nav nekas, par ko rakstīt mājās vai kvantu fizika.

    DVD skatīšanās bez klupšanas uz P3 750MHz ar 192 MB RAM nav ne neiespējama, ne grūti sasniedzama, izmantojot Slackware. Es to apliecinu, un tas ir ātrāk nekā sastādīt Gentoo. Bet tas nav tas pats, es arī izmantoju Gentoo.

    Atšķirība starp hakeri un patērētāju ir tā, ka patērētājs saka: "Es vēlos, lai tas darbotos tādā veidā", un hakeris: "Man ir skrūvgriezis un dažas minūtes" - Rael Dornfest

  18.   pepenrike teica

    Vai tiešām ir jūtams veiktspējas uzlabojums?
    Izmantojot pēdējās paaudzes i7 un 18 Gb RAM, kā jūs pamanāt atšķirību starp kompilētajām pakotnēm un binārām versijām?

    Es vienmēr esmu ienīdis par pašsastādāmo pakotņu piemērotību, bet es domāju, ka pašreizējās darbvirsmas vidēs to uzturēt ir ļoti sarežģīti, it īpaši atkarību sarežģītības, nepārtraukto atjauninājumu un milzīgās atkarības dēļ no bezmaksas avotiem. Tāpat kā patentētu draiveru gadījumā, kas neapšaubāmi ietekmē veiktspēju daudz vairāk nekā jebkurš aspekts, ko var apkopot ...

    Sveicieni

    1.    Shyancore teica

      Ņemot vērā, ka Gnome 3 to tikai apkopo (nosaukumus es teikšu rupji, jo neatceros to paku nosaukumus): apvalks (josla), gnome-control-center (pabeigts, ar tā atkarībām utt.), Sīklietotne par laiku un apmēram 2 vai 3 atkarībām, lai čaula darbotos. Acīmredzot čaulai bija nepieciešamas vairāk atkarību, lai visas tās funkcijas darbotos, bet tas man lika sastādīt GDM, cita starpā, es to izlaboju, modificējot to ar GConf, tiklīdz čaula tika apkopota.
      Tagad, kad es piesakos (izmantojot termināli), vides ielāde prasa daudz mazāk laika nekā tad, kad tā tika instalēta iepriekš kompilēta. Laika izmetšana ēterā, iepriekš sastādītā veidā, manuprāt, čaulas ielāde prasīja apmēram 3 vai 4 sekundes (ar apmēram 5, kurās tiek parādīti fona attēli, es nekad nesapratu, kāpēc tas aizņēma tik ilgu laiku, man šķiet, ka tas ir draivera dēļ ar GT 630) un sastādīts, tiklīdz esmu ievadījis paroli, sākas X org un tiek ielādēta vide (ar iepriekšēju ielādi un priekšsaiti es tos padarīju daudz ātrāk, man šķiet, ka tas ir tāpēc, ka tie tika izturēti uz kešatmiņu; https://www.google.com.ar/search?q=preload+y+prelink+fedora&ie=utf-8&oe=utf-8&gws_rd=cr&ei=iXaqVPykO4qYNpbTgdAP )

    2.    mario teica

      Fakts, ka i7 ir ss4 un ss3 instrukcijas, kuras ignorē vispārējie būvējumi no dažādiem distros (debian kompilē 486, ubuntu 686), var sniegt priekšstatu par to, kad aparatūra tiek izniekota, mēģinot aptvert 20 gadus vecu procesoru - varbūt paldies par atbalstu manam vecajam pentium mmx-. Ja jums ir nepieciešami "patentēti draiveri", kā jau minējāt, kodols nodrošina iespēju ielādēt noteiktu programmaparatūru kompilācijas laikā. Vairs nav dīvainu problēmu ar xorg.

  19.   Fabians Aleksis teica

    Paldies par informāciju, vienmēr ir labi mācīties (vai mācīties no jauna) (:

  20.   Xavier teica

    Debian labprāt Gentoo 🙂
    http://crysol.org/es/node/699

  21.   Juaņa seši teica

    Vēl viens trūkums ir tas, ka apkopošana pa termināliem ir paredzēta lietotājiem, kuri zina vai jau zina dažas zināšanas par Linux. Vai ir kāds grafisks rīks, kas pārvalda programmu apkopošanu, instalēšanu un atjaunināšanu, bet gan grafiski?

    1.    mario teica

      Aprēķiniet, ka Linux to dara, tas ir gentoo ar grafiskiem rīkiem, kas gatavi kompilēšanai. Phoronix viņi parasti to iesaka.

  22.   José teica

    Es esmu Linux lietotājs, dažreiz, kad es gribu instalēt programmu no krātuves, tiek instalētas vecās programmas versijas, vienkārši tāpēc, ka jaunās nav apkopotas attiecīgajam izplatītājam, es domāju, ka ir svarīgi zināt, kā apkopot, vēl jo vairāk, ja tos lieto retos distros.

  23.   Joan teica

    Viss, ko tas saka ierakstā, ir labi, un es nešaubos, ka tā ir taisnība, taču veiktspējas atšķirība starp binārā pakotnes instalēšanu un sevis sastādīšanu lietotājam ir nemanāma.

    Kompilācijas trūkumi ir daudz, un, ja tie ir skaidri pamanāmi lietotājam. Tāpēc es personīgi ķeros pie kompilācijas.

  24.   NauTiluS teica

    Kur, sastādot kodolu, esmu pamanījis vislielāko veiktspēju, tas bija uz klēpjdatora ar procesoru AMD 64. Izmaiņas starp rūpnīcas kodolu un kompilēto bija brutālas.

    Šobrīd manā sistēmā ir rūpnīcas kodols, jo, kā te daudz ko saka, šeit bija laiks, kad es gandrīz visu apkopoju un man apnika.

    Šobrīd es apkopoju tikai dažas vitāli svarīgas programmas, piemēram, lai izmantotu nelielu serveri vai spēlētos ar emulatoriem. Pirms neilga laika es izveidoju ziņu par to, kā sastādīt mame versiju. Šīs programmas parasti pamana, kad esat to optimizējis savai sistēmai.

    Man vienkārši jāizmēģina tas gentoo distro, un jāskatās, kā iet priekšnesums.

  25.   NauTiluS teica

    Es aizmirsu piebilst, ka cilvēkiem, kuriem kodola sastādīšana prasa vairāk nekā 30 minūtes, ir vairāki triki, kā to izdarīt īsākā laikā.

    Viens no šiem trikiem ir tas, ka apkopojiet tikai sava aprīkojuma moduļus, maksimums, iespējams, ne vairāk kā 70 moduļus, kas jums šķiet, un, ja mēs pievienotu iptables atbalstu ar visām tā prasībām, es domāju, ka tas palielināsies līdz 300 moduļiem. Nāc, tas ir daudz labāk nekā apkopot 3000 nepāra moduļus, skaitlis, kas šobrīd darbojas, ja kodola moduļi tiek apkopoti tādi, kādi tie nāk no rūpnīcas vai, kā saka, vaniļas.

    Programma, kas palīdzēs jums uzzināt, kurus moduļus kodols pašlaik atpazīst jūsu sistēmā, ir "localmodconfig" vai izmantojot šo skriptu "streamline_config.pl", kas atrodams kodola avota direktorijā, ceļā "/ scripts / kconfig /»

    Protams, pārliecinieties, vai ir pievienotas visas USB ierīces, jo, tiklīdz kodols atpazīs visus jūsu moduļus, tas ir tikai kompilēšanas jautājums.

    Kodols būs ļoti viegls, un sistēmā būs jūtams zināms svaiguma gaiss, kā arī tas vairāk paātrina sistēmas palaišanu un izslēgšanu.

    Sveicieni.

  26.   tabris teica

    Dzīve nav tik viegla! ir programmas, kas izmanto cmake vai citas lietas, un visa atjaunināšana un apkopošana prasa laiku. Un kāda tev būs tāda CPU, kāda būs tā atšķirība?

  27.   yoyo teica

    Kompilēšanas problēma ir tāda, ka dažas programmas, kuras mēs instalējam ar šo metodi, pēc tam netiek atinstalētas vai rada kļūdas, to darot, tāpēc mēs nevaram tās atinstalēt.

    1.    anonīms teica

      Jums ir jāsaglabā mape ar apkopotajiem avotiem. Ja vēlaties atinstalēt, jums tikai jādodas uz avotu mapi un no termināļa, kā izpildīt root:

      # veikt atinstalēšanu

      Protams, katrā nopietnajā izplatītājā pēc noklusējuma ar roku sastādītās paketes tiek instalētas atsevišķi, tas ir, mapē / usr / local / bin not in / usr / bin, kur tos pēc noklusējuma ievieto distro pakotņu pārvaldnieks. ir savīts.

  28.   freebsddick teica

    Rakstā ir izvirzītas vairākas interesantas lietas, taču tā izteiksmē un loģiskajā struktūrā trūkst briesmīgas kvalitātes.

    «Izpildāmā programmā tā darbībai, izmantojot PROCESORU, lai pārveidotu valodu, ko izmanto koda ģenerēšanai binārā un montētājā. To bieži dēvē arī par iepakojumu. "

    Nepatiesa. Kompilators tiek faktiski izmantots, tas ir atbildīgs par noteiktas programmēšanas valodas instrukciju nodošanu atbilstošajai montāžas valodai un pēc tam to tulkošanu mašīnvalodā.

    Asamblejas valoda ir mnemonisks, kas atspoguļo mikroshēmas reģistros dzīvojošo instrukciju grupu.

    "Kad pats lejupielādējat, saspiežat un apkopojat programmas pirmkodu, tas tiek apkopots ar jūsu procesora īpašajām instrukcijām"

    Kompilējot programmu, tas vienkārši tiks veikts ar arhitektūrai kopīgām instrukcijām, katram lietotājam ir jāaktivizē attiecīgie kompilatora karodziņi, lai optimizētu programmu konkrētam procesoram.

    Attiecībā uz komentāriem par kodola sastādīšanu:
    Apkopojot kodolu, jūs vēlaties aktivizēt vai deaktivizēt funkcijas, kuras noteiktā laikā var būt noderīgas vai var nebūt noderīgas, un tās ne vienmēr atspoguļosies izpildes slodzes lieluma un ātruma attiecībās.

    Atsaucoties uz šo sadaļu:

    dh-make devscripts fakeroot debhelper debian-policy ccache dh-autoreconf autotools-dev build-dep

    Šīs programmas nav būtiskas programmas sastādīšanai. Kā jūs mēģinājāt pateikt sākumā, programmēšanas valodu skaits neļauj jums droši zināt, kādi rīki ir jāinstalē, lai varētu apkopot programmas gnu / linux ... to varat zināt tikai konsultējoties ar tās programmas dokumentācija, kuru vēlaties veikt. Jūsu pieminētās programmas tiek izmantotas, lai DEBIANIZĒTU un šajā formātā iesaiņotu programmu, kuru var vai nevar apkopot.

    Rakstā ir arī citi jautājumi, kas izrādās nedaudz neskaidri, kā tie tiek izvirzīti. Būtu grūti tos visus uzrunāt.

    Es iesaku pēc iespējas pārskatīt rakstu tā autors un mudinu labāk kontrolēt publikāciju kvalitāti.

    1.    pepenrike teica

      Cilvēks, tas arī nav tas.

      Raksts nav paredzēts žurnālam Science, tas ir vienkārši ievadraksts, un es domāju, ka terminos, kādos tas ir uzrakstīts, iesācējam ir pietiekami dziļi, lai saprastu galvenos jēdzienus.

      Ja mēs kļūsim akadēmiski, trīs ceturtdaļas no tā, kas tiek publicēts internetā, nebūtu pilnīgi vērts.

      Nebūsim tik puristi ... nav iespējams simtprocentīgi vienoties ar rakstu, bet mēs nevaram pastāvīgi novērtēt "tehnisko" kvalitāti, it kā vērtētu doktora grādu.

      Es pilnībā atbalstu šī raksta autoru

  29.   bez nosaukuma teica

    interesants raksts

    Brīvības cienītājiem vienmēr ir labi izmantot unar, nevis rar, lai brīvi izvilktu rāvējus. ( https://packages.debian.org/jessie/unar )

  30.   Jumi teica

    Es ar šo problēmu nokļuvu kļūdā ... Es sāku meklēt google, bet es nevaru atrast pamācību Firefox kompilēšanai ar ubunto 14.04 amd64 bitiem ... citādi šovakar es saņemu kodolu ar šādu apmācību: http://www.redeszone.net/2014/11/28/como-instalar-el-ultimo-kernel-de-linux-en-ubuntu-14-04-lts/

  31.   Karloss Ferra teica

    labs raksts, es daudz mācos. bet es to izmantotu tikai kādai konkrētai programmai, kas patērē daudz resursu, piemēram, video redaktoriem. Sveiciens.

  32.   kņada teica

    Starp šo rakstu un rakstu no Gentoo, kuru viņi publicēja pirms dažām dienām, viņi mani kārdināja instalēt Gentoo savā datorā. Pirms daudziem gadiem es izmantoju Sabayon, kas atviegloja visu instalēšanas procesu, bet saglabāja apkopojamo bāzi no avota. Es, godīgi sakot, neatceros, ka būtu pamanījis nevienu atšķirību sava klēpjdatora (tajā laikā man bija klēpis) veiktspējā ar Sabayon vai Ubuntu, tāpēc es nezinu, vai mest visu savu darbu, lai izdzēstu savu Arch, kas darbojas ļoti labi. lai to instalētu. Es neesmu pārliecināts, ka dažas milisekundes vienā programmā ir tā vērts.

    1.    anonīms teica

      No 4 manis instalētajiem un atjauninātajiem datoriem ar gentoo tiek pievienota piezīmju grāmatiņa, kurai bija archlinux .... Systemd mani nogurdināja, man to jau nācās izmantot ar startx, jo pēdējā atjauninājumā abi kodoli nošāva līdz 85% izmantošanas, nedarot nekas, es pētīju, un šķiet, ka sistēmā ir kaut kas mainījies, lai slimais kļūtu traks un apēstu mikroprocesoru.
      Pietiek, pietika ar arku ... pārāk ilgi tas turējās, vairāk nekā divus gadus, tagad es instalēju gentoo, es dodos uz stage3 testēšanas atjauninājumu, šovakar tiks atvērta Openbox ar kartupeļiem.

  33.   Lauva teica

    Labs raksts, tas man rada vēlmi sastādīt Qupzilla, bet ar sempronu tas prasīs dienas, labi, es zinu ne tik daudz, bet tas joprojām rada sliktu sajūtu.

  34.   Manuels Aponte teica

    Vēl viens kompilācijas trūkums ir tāds, ka, ja ir atjauninājums, atjauninājums ir jāapkopo un jāinstalē, kas ir problēma, ņemot vērā to, ka dažām programmām ir īsi izstrādes cikli un tām atjauninājumi tiek izsniegti bieži, 2 līdz 3 mēnešus, ar visiem tas gadījuma lietotājam kļūst garlaicīgi, un pastāvīgais lietotājs patērē daudz laika, lai savu sistēmu atjauninātu.

  35.   Manuels Aponte teica

    Es gribētu uzzināt, kuras lietojumprogrammas ir vairāk ieteicams apkopot. atbilstoši tā lietderībai, atjaunināšanas biežumam un veiktspējas uzlabošanai.

  36.   Aleikss Pol teica

    Tas ir absurds, ja jums ir nepieciešams apkopot sevi, jūs izmantojat nepareizu sadalījumu. Vienīgais iemesls kompilēšanai ir atkļūdošanas opciju pievienošana, lai jūs palēninātu, apmaiņā pret citu kļūdu labošanu.
    Jūsu sistēma nav lēna, jo tai nepieciešama -O3, tā ir lēna, jo ir kāda programma, kas pārāk daudz lasa diskā vai pārāk daudz glezno uz ekrāna.

    Mans ieteikums: tā vietā, lai optimizētu mūsu sistēmu, strādāsim kā kopiena, lai uzlabotu programmatūru, kas mums visiem ir.

  37.   Havjers Fernandess teica

    Jūs neesat paskaidrojis, kā optimizēt kompilāciju, piemēram, Gentoo USE opcijas tiek izmantotas ģenerētā koda optimizēšanai, jums jānorāda arī procesors utt. Kā tas tiek darīts UBUNTU / Debian vai Arch?, Interesants raksts.

  38.   Jose Manuel teica

    Labi!

    Tā kā nav lasīti zemāk esošie komentāri, man Linux ir iesācējs:

    Es izmantoju Fedora 20, man jau ir instalētas diezgan daudzas lietas, piemēram, pārlūkprogramma Firefox, lai to kompilētu savai mašīnai, vai es varu to izdarīt bez papildu darbības, tas ir, zem koda un kompilēšanas, vai arī es vispirms jāizdzēš programma, kuru jau esmu lejupielādējis, lai apkopotu jauno ...

    Tas pats ar Linux kodolu un tamlīdzīgu.

    Varbūt es jautāju kaut ko absurdu, bet es jau saku, ka esmu diezgan iesācējs nopietnajām Linux lietām lol

    Sveicieni!

    1.    Koprotka teica

      Es domāju, ka kodols nav nepieciešams, bet jums ir jāizveido ieraksts par katru kodolu GRUB, ar Firefox es nezinu, vai ieteicams izmantot 2 Firefox, personīgi es gribētu, lai būtu tikai viens kodols un 1 tikai Firefox

  39.   st-aplapsija teica

    Vienīgais, ko esmu apkopojis savā dzīvē, ir versija, kas izstrādāta Musique, man ļoti patīk šī lietotne, tā bija visu laiku, kas bija vajadzīgs procesam. Tādam gala lietotājam kā es, pabeidzot darbu, es jutos piepildīts.

    Sveiciens, lielisks emuārs.

  40.   ekoskleris teica

    Sveiki, es izmantoju Slackware, un lietojumprogrammu apkopošana ir visnormālākā lieta pasaulē.
    Sistēma ir instalēta no jau iepriekš kompilēta ISO, un iepriekš sastādītās lietojumprogrammas, kuras varat izmantot oficiālajā repozitorijā, ir maz, lai gan, ja vēlaties, varat lejupielādēt sistēmas avota kodu (un oriģinālos skriptus, ar kuriem tiek apkopots viss distro ) un pats to apkopo, kā es iedomājos, kā darbojas Gentoo.
    Tomēr projekts SlackBuilds nodrošina daudzu trešo pušu lietojumprogrammu skriptus (līdzīgus oficiālajam izplatītājam), kuros lejupielādējat instalējamā avota kodu un pārvēršat to tgz vai txz pakotnē, kas vēlāk tiek instalēta kopā ar to. oficiālais distro paketes vadītājs. Tāpēc priekšrocība ir tā, ka jūs izvairāties no konfigurēšanas, izgatavošanas, instalēšanas komandu izmantošanas, un jūs varat ļoti viegli atjaunināt, pārinstalēt vai noņemt pakotni tāpat kā jebkuru citu.
    Negatīvie ir tādi, ka atkarības netiek automātiski atrisinātas Slackware tāpat kā citos distros, tāpēc vispirms ir jāapkopo nepieciešamās atkarības un pēdējā jāinstalē lietojumprogramma. Programmas, kuras es izmantoju, ir apkopotas no LibreOffice, Texmaker, Spyder, Qt5, QtCreator, VLC, Wine, GRASS, QGis. Atkarībā no lietojumprogrammas un tās prasībām apkopošana un instalēšana var ilgt no 5 minūtēm līdz vairākām stundām. Bet, ja vēlaties, varat atrast un izmantot iepriekš izveidotu paketi, lai ietaupītu sev laiku.
    Man nav bijis laika pārbaudīt, vai ir daudz atšķirību starp kompilētajiem un iepriekš kompilētajiem paketēm, taču mana sistēma ir ļoti stabila. Bet es domāju, ka vismaz manā klēpjdatorā nav daudz atšķirību, jo tas nav tik spēcīgs, tam ir i3 procesors un 4 GB RAM.
    Sveiciens un veiksme sastādīt.

  41.   Koprotka teica

    Es šobrīd izmantoju Funtoo, ja godīgi, es neredzu nekādu veiktspējas atšķirību starp programmas sastādīšanu vai iepriekš sastādītās instalēšanu, es to daru tikai izglītības nolūkos, bet, ja ir atšķirības starp kodola sastādīšanu un nedarīšanu, jā . Kad es izmantoju debian un vēlējos kaut ko sastādīt, es izmantoju šādu secību:

    . / Konfigurēt
    Marka -j3 (serdeņu skaits + 1)
    Ārzemnieks

    Es izmantoju alíen, jo tas izveido kompilētās programmas bināro failu, un tāpēc jūs varat to instalēt savā sistēmā kā jebkuru bināru, un, ja vēlaties atinstalēt, varat vienkārši izmantot sinaptisko vai citu pakotņu pārvaldnieku, tas ir priekšrocība, izveidojot pakotni un pakotni kā tādu instalēt, nevis veikt "make install"

    1.    Jukiteru teica

      Es redzu uzlabojumu, vismaz ar lieliem un smagiem paketēm, piemēram, Libreoffice Funtoo ielādēšanai nepieciešams daudz mazāk laika nekā Debian, tas pats ir noticis ar mani ar VLC vai ar mpv un MKV FullHD un multi-audio failiem, slodze ir daudz ātrāka.

      Vēl viena, kas arī ir mainījusies, ir Firefox, jo Debianā 10 vai 15 cilnes ar manu datoru kļūst par spīdzināšanu, bet ar Funtoo man ir izdevies atvērt līdz 30, un tas turpinās it kā nekas, un ram patēriņš ir daudz mazāks un mazāk JS failiem ir tendence iesaldēt, es domāju, ka tas vairāk atkarīgs no konteksta, kā tiek izpildīti noteikti uzdevumi un programmas.

  42.   Marko Sarmiento teica

    Problēma ir tā, ka, lejupielādējot to iepriekš kompilētu, mēs jebkuru Linux displeju pārvēršam par neapstrādātu logu kopiju

  43.   Fermín teica

    Vairāk nekā iespaidīgā veiktspējas pieaugumā es redzu priekšrocību iespēju komplektēt paketes ar vēlamajiem komponentiem: piemēram, ja jums nav printera, varat norādīt, ka paketes ar atbalstu CUPS nav apkopotas -paketes, kuras viņi izmanto CUPS, protams, ja jūs apkopojat Hunspell ar vai bez CUPS, tam nebūs nozīmes - tikai - vismaz Gentoo - norādot failā make.conf, kur visas pakotņu veidošanas iespējas ir centralizētas "-cups "; ja izmantojat KDE5 vai Plasma 5, kā viņi to tagad sauc, varat norādīt tagus "-kde", "-qt4", kas bija derīgi tagi KDE 4, bet nevajadzīgi KDE 5 un lietojumprogrammas, kas pārnestas uz jauno darbvirsmu, "-gnome", "-Gtk" un tā tālāk ar jebkuru komponentu, kuru jūs zināt, ka jums nav nepieciešams. Ja kāda iemesla dēļ nepieciešama konkrēta programma, pieņemsim, ka GTK, tad failā ar nosaukumu package.use varat norādīt, ka tā patiešām izmanto GTK, piemēram, Pidgin ar tādu pašu etiķeti, bet bez mīnusa zīmes, tas ir, " gtk »:« Net-im / pidgin gtk ».
    Tādā veidā sistēma tiek panākta ar vairākiem simtiem megabaitu vieglāku un mazāku un efektīvāku bināro failu, ja tam nav nevajadzīga koda. Esmu devies no Ubuntu uz Gentoo caur Opensuse, Kubuntu, Debian, Arch, Chakra vai KaOS, un Gentoo ir visātrākā sistēma, kāda man ir bijusi, un man joprojām ir tāds pats Core 2 Duo, kāds bija pirms 7 gadiem. Protams, kompilācijas atstāju uz nakti, jo, piemēram, QT5 sastādīšana prasa vairākas stundas. Ja portālā make.conf iestatāt parametru "niceness", jūs varat instalēt paketes vai atjaunināt, turpinot darbu ar mašīnu, un jūs gandrīz nemanāt lielu palēninājumu, lai gan acīmredzot kompilācijas laiks palielinās; bet nāc, ieliekot to instalēšanai vai atjaunināšanai, kad dodos vakariņās, un, ja nepieciešams, atstājot to strādāt pa nakti, mans vecais dators darbojas labāk nekā draudzenes I3 ar Kubuntu.

    Vēl viens aizvien nozīmīgāks aspekts ir tas, ka, apkopojot no avota failiem, drošība, kuru mūsu instalētā pakete ir oriģināla, ka ar to nav manipulējušas trešās puses, ir gandrīz pilnīga. Es domāju, ka Debian īsteno būvēšanas verifikācijas sistēmu, kas garantēs mazliet vairāk, nekā sākotnējais kompilējums, ko mēs instalējām, patiesībā nāk no sākotnējā avota, taču nekad nebūs tik daudz pārliecības, kad šī pakotne ir apkopota mūsu mašīnā ar mūsu iestatījumu.
    Manuprāt, ar modernu procesoru, nevis tādu sprūdratu kā mans, hehe, un, ja mēs vēlamies paātrināt procesu, ar 8 GB RAM, lai varētu uzstādīt / var / tmp - pagaidu mapi, kurai Portage izmanto kompilācija - RAM, kas vienmēr būs ātrāks par cieto disku vai SSD, šodien es neredzu lielu jēgu izmantot iepriekš kompilētas paketes. Ja manā Firefox datorā apkopošana aizņem apmēram 40 minūtes, cik ilgs laiks var paiet pašreizējam tirgū esošajam I5 vai I7, 5 minūtēm, pat mazāk? Es runāju par avotu firefox, nevis firefox-bin, kas ir iepriekš kompilēta binārā pakotne, kuru var instalēt Gentoo, ja jums ir ļoti lēna mašīna - ir vairākas lielas paketes, kuras šī iemesla dēļ jau tiek piedāvātas iepriekš sagatavotas, tas ir nav obligāti jāapkopo viss. Es nevaru runāt, jo draudzene neļaus man ķibelēt ar savu datoru, hehe, un manējais iet tik labi, ka es nejūtu nepieciešamību to atjaunot, bet, ja man ir taisnība, es domāju, ka ir vērts tērēt dažas minūtes apkopo, lai būtu izveidota sistēma mērīšanai. Pielāgojot un pielāgojot mūsu mašīnai, es nedomāju, ka kaut ko var panākt, neiedziļinoties šajās Linux metodēs no nulles, Linux no nulles, kas, manuprāt, jau ir rezervēts datorzinātniekiem vai ļoti progresīviem Linux pazinējiem.

    Sveicieni.

  44.   Pīle teica

    Muy bueno!
    viena lieta neeksistē «Amd Atom x2»
    ni egzistira ir intel preču zīme
    vēlējumiem