Jauno programmu instalēšana operētājsistēmā Linux, kaut arī tai ir MILZĪGAS priekšrocības salīdzinājumā ar Windows darbības veidu, var sajaukt jaunus lietotājus. Šeit ir saraksts ar lietām, kuras varētu uzlabot... |
1. Atvērtā koda ... un kaut kas vairāk
Bezmaksas programmatūra ļauj ikvienam piekļūt tā pirmkodam. Tomēr lielākā daļa lietotāju nevēlas piekļūt programmu pirmkodam, bet gan vienkāršam bināram. Šajā ziņā izstrādātājiem būtu jāuztraucas par to, lai viņu lietojumprogrammas būtu pieejamas visām versijām vai vismaz lielākajai daļai no tām. Par laimi viņiem nav jādara savs melnais darbs, jo šajā cēlajā uzdevumā var palīdzēt liels skaits dažādu distrosu fanu.
2. Uh ... ko tagad?
Es tikko instalēju X lietojumprogrammu, un saīsne galvenajā izvēlnē netiek rādīta. Tas noteikti noticis ar jums, it īpaši ar Windows lietojumprogrammām, kas instalētas, izmantojot Wine. Tas nav pieņemams XNUMX. gadsimta operētājsistēmā.
3. Standartizējiet saskarnes
Uz brīdi aizmirsīsim par trako ideju apvienot instalācijas paketes vienā formātā, kas nekad nenotiks (dažos gadījumos ļoti pamatotu iemeslu dēļ). Tomēr tas varētu būt ļoti noderīgi, ja grafiskās pakotņu instalēšanas saskarnes izskatās līdzīgas un pat ir saderīgas ar dažādām pakotņu sistēmām. Dažos gadījumos tas notiek, taču tas jādara rūpīgāk.
4. Kompilācijai jābūt vienkāršākai
Daudzas reizes nav iespējams iegūt programmas paketes mūsu iecienītākajam izplatītājam. Tādā gadījumā vienīgā iespēja ir lejupielādēt avota kodu un mēģināt to apkopot. Sliktā ziņa ir tā, ka daudzi neietver detalizētu informāciju par veicamajiem soļiem, lai gūtu panākumus šajā sarežģītajā uzdevumā. Vai nebūtu jauki, ja tiktu iekļauts skripts install.sh, kas visu nokārtotu, pat pārbaudītu atkarības?
5. “Ar roku” sastādītas programmas atinstalēšanas odiseja
"Ar roku" kompilētas programmas atinstalēšana var kļūt par īstu murgu, it īpaši, ja izstrādātāji neiekļāva instrukcijas veikt atinstalēšanu.
6. Standarta metapakete?
Labi, mēs nekad nepiekritīsim kopīga pakešu formāta izmantošanai. Tomēr vai nebūtu iespējams izmantot meta pakotni, kurā varētu saglabāt kādu no esošajiem pakotņu formātiem (tāpat kā AVI meta pakete var saglabāt dažādus video formātus)? Tādā veidā tā pati pakete varētu darboties jebkurā izplatītājā. 🙂
7. Standartizēti paku nosaukumi
Kāpēc pie velna dažādi rajoni vienām un tām pašām pakām piešķir dažādus nosaukumus? Lai atvieglotu pakotnes atkarības problēmu risināšanu, būtu svarīgi vienoties par vienotu un standartizētu paku nosaukšanas metodi.
8. Standartizējiet paku veidošanas veidu
Papildus nosaukumiem ir nepieciešams standartizēt metodi, kādā programmas tiek grupētas, lai izveidotu paketes. Šodien katrs distro dara, ko vēlas. Šīs problēmas novēršana padarītu paketes hierarhiju konsekventāku un ievērojami samazinātu neskaidrības.
9. Avota koda automātiska apkopošana un instalēšana
Vai nebūtu jauki, ja pakešu pārvaldnieki spētu automātiski lejupielādēt, kompilēt un instalēt programmas, nevis izmantot pašreizējo pakotņu sistēmu? Šķiet, ka Yaourt iet pa šīm nostādnēm ... bet šajā ziņā vajadzētu būt vairāk pieredzes.
10. Atjauninājumi no tīmekļa pārlūkprogrammas
Ubuntu programmā Apt ir pieejams rīks programmu instalēšanai tieši no tīmekļa pārlūkprogrammas. Citiem distros vajadzētu atkārtot šo pieredzi, un būtu pat interesanti attīstīt tiešsaistes pakotņu pārvaldniekus. Tā nebūtu drošības caurums, ja vien programmas tiktu lejupielādētas no oficiālajiem diska krātuvēm.
11. Vai tiešām ir vērts izmantot tik daudz dažādu pakotņu formātu?
Es nezinu, vai pilnīga un absolūta standartizācija ir labākais risinājums, taču pieņemsim, ka dažādu pakotņu formātu bezgalības esamība apgrūtina izstrādātājus, kuri vēlas, lai visi Linux lietotāji izmantotu viņu lietojumprogrammas.
12. Palaidiet pēc instalēšanas
Kad parādīsies iespēja palaist tikko instalēto lietojumprogrammu? Tas ir tik vienkārši, un tas būtu tik ļoti noderīgi. Tā vietā, lai parādītu lieku informāciju (vai vismaz detaļas, kuras lielākā daļa lietotāju nevēlas zināt), būtu interesanti, ja mums būtu šāda iespēja.
13. Saglabājiet avotu būvējumus pakešu datubāzē
Programmas sastādīšana un instalēšana Linux operētājsistēmā ir ne tikai grūts uzdevums, turklāt pakotņu pārvaldnieks nezinās par šīs programmas instalēšanu vai tās atkarībām, uzskatot, ka tās joprojām nav apmierinātas. Arī pakotņu pārvaldnieks, kas ļauj kompilēt un instalēt programmas no to pirmkoda, atrisinātu šo problēmu.
14. Noņemiet vecās atkarības
Tas nav gadījumā ar aptitude vai yum, bet, kad pakotņu atinstalēšanai izmantojam apt-get, to atkarības (kuras citas paketes vairs neprasa) kopā ar tām netiek atinstalētas. Lai labotu šo situāciju, jums jāizmanto sudo apt-get autoremove. Kungi, tam vajadzētu būt automātiskam ... uz ilgu laiku!
Fuente: Techradar
Vai esat kādreiz dzirdējuši par nhopkg?
nhopkg.org
ieguldījums man tiešām palīdzēja !!! Es tagad zinu, ka pastāv sudo make uninstall !!!!