Menas diegti programas „Linux“

Naujų programų diegimas „Linux“ sistemoje, nors ir turi milžiniškų pranašumų prieš „Windows“ būdą, gali suklaidinti naujus vartotojus. Čia yra sąrašas dalykų, kuriuos būtų galima patobulinti...

1. Atviras šaltinis ... ir kažkas daugiau

Nemokama programinė įranga leidžia visiems pasiekti jos šaltinio kodą. Tačiau dauguma vartotojų nori pasiekti ne programų šaltinio kodą, o paprastą dvejetainį failą. Šia prasme kūrėjai turėtų nerimauti dėl to, kad jų programos būtų prieinamos visoms versijoms arba bent jau daugumai jų. Laimei, jiems nereikia dirbti savo purvino darbo, nes yra daugybė skirtingų rajonų gerbėjų, kurie gali padėti atlikti šią kilnią užduotį.

2. Uh ... dabar ką?

Ką tik įdiegiau „X“ programą, o spartusis klavišas nerodomas pagrindiniame meniu. Tai tikrai nutiko tau, ypač naudojant „Windows“ programas, įdiegtas per „Wine“. Tai nepriimtina XXI amžiaus operacinėje sistemoje.

3. Standartizuokite sąsajas

Pamirškime sekundę apie beprotišką idėją sujungti diegimo paketus į vieną formatą, kuris niekada neįvyks (kai kuriais atvejais dėl labai pagrįstų priežasčių). Tačiau tai gali būti labai naudinga, jei grafinės paketų diegimo sąsajos atrodo panašios ir netgi suderinamos su skirtingomis paketų sistemomis. Kai kuriais atvejais tai atsitinka, tačiau tai turėtų būti daroma kruopščiau.

4. Kompiliavimas turėtų būti lengvesnis

Daug kartų neįmanoma gauti programos paketų mūsų mėgstamam platintojui. Tokiu atveju lieka vienintelė galimybė atsisiųsti šaltinio kodą ir pabandyti jį sukompiliuoti. Blogos naujienos yra tai, kad daugelis neįtraukia išsamių veiksmų, kuriuos reikia atlikti norint sėkmingai atlikti šią sudėtingą užduotį. Ar nebūtų malonu, jei būtų įtrauktas „install.sh“ scenarijus, kuris viską sutvarkytų, net patikrintų, ar nėra priklausomybių?

5. „Rankomis“ sudarytos programos pašalinimo odisėja

„Rankomis“ kompiliuotos programos pašalinimas gali tapti tikru košmaru, ypač jei kūrėjai neįtraukė instrukcijų atlikti pašalinimą.

6. Standartinis metapaketas?

Gerai, mes niekada nesutiksime naudoti bendro paketo formato. Tačiau ar nebūtų įmanoma naudoti metapaketo, kuriame būtų galima išsaugoti bet kurį iš esamų paketų formatų (taip pat, kaip AVI metapakete galima saugoti skirtingus vaizdo formatus)? Tokiu būdu tas pats paketas galėtų veikti bet kuriame distributore. 🙂

7. Standartizuoti paketų pavadinimai

Kodėl, po velnių, skirtingos distros vienoms pakuotėms suteikia skirtingus pavadinimus? Kad būtų lengviau išspręsti priklausomybės nuo paketų problemas, būtina susitarti dėl vienodo ir standartizuoto paketų pavadinimo metodo.

8. Standartizuokite paketų kūrimo būdą

Be pavadinimų, būtina standartizuoti metodą, pagal kurį programos yra sugrupuotos paketams kurti. Šiandien kiekvienas distro daro ką nori. Ištaisius šią problemą paketų hierarchija būtų nuoseklesnė ir gerokai sumažėtų painiavos.

9. Automatinis šaltinio kodo sudarymas ir įdiegimas

Ar nebūtų malonu, jei paketų valdytojai galėtų automatiškai atsisiųsti, kompiliuoti ir įdiegti programas, o ne naudoti dabartinę paketų sistemą? Atrodo, kad Yaourtas eina šiomis kryptimis ... tačiau šiuo klausimu turėtų būti daugiau patirties.

10. Atnaujinimai iš interneto naršyklės

„Ubuntu“ programoje „Apt“ yra įrankis, skirtas programoms įdiegti tiesiai iš žiniatinklio naršyklės. Kiti rajonai turėtų pakartoti šią patirtį ir būtų net įdomu sukurti internetinius paketų tvarkytuvus. Tai nebūtų saugumo spraga, jei tik programos būtų atsisiųstos iš oficialių platyklos saugyklų.

11. Ar tikrai verta turėti tiek daug skirtingų paketų formatų?

Nežinau, ar visiškas ir absoliutus standartizavimas yra geriausias variantas, tačiau sutikime, kad egzistuoja begalybė skirtingų paketų formatų, todėl kūrėjams, kurie nori, kad visi „Linux“ vartotojai naudotųsi jų programomis, viskas tampa sunkiau.

12. Vykdykite įdiegę

Kada atsiras galimybė paleisti ką tik įdiegtą programą? Tai taip paprasta ir būtų labai naudinga. Užuot rodžius nereikalingą informaciją (ar bent jau informaciją, kurios dauguma vartotojų nenori žinoti), būtų įdomu, jei turėtume šią galimybę.

13. Laikykite šaltinio kūrimą paketų duomenų bazėje

Kompiliuoti ir įdiegti programą „Linux“ yra ne tik sunki užduotis, be to, paketų tvarkyklė nežinos apie tos programos įdiegimą ar jos priklausomybes, manydama, kad jos vis dar nėra patenkintos. Paketų tvarkyklė, leidžianti kompiliuoti ir įdiegti programas iš jų šaltinio kodo, taip pat išspręstų šią problemą.

14. Pašalinkite senas priklausomybes

Taip nėra aptitude ar yum atveju, tačiau kai paketams pašalinti naudojame apt-get, jų priklausomybės (kurių kiti paketai nebereikalauja) kartu su jomis nepašalinamos. Norėdami ištaisyti šią situaciją, turite naudoti sudo apt-get autoremove. Ponai, tai turėtų būti automatiškai ... ilgą laiką!

Fuente: Techradar


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Keisti OS sakė

    Ar kada girdėjote apie nhopkg?
    nhopkg.org

  2.   pipo65 sakė

    indėlis man tikrai padėjo !!! Aš dabar žinau, kad egzistuoja sudo make uninstall !!!!