L'art d'instal·lar programes en Linux

La instal·lació de nous programes en Linux, tot i que té ENORMES avantatges respecte de la forma de fer les coses en Windows, pot confondre els nous usuaris. Heus aquí un llistat de coses que es podrien millorar...

1. Codi obert ... i una mica més

El programari lliure permet que qualsevol pugui accedir al seu codi font. No obstant això, la major part dels usuaris no volen accedir a el codi font dels programes, sinó a un simple binari. En aquest sentit, els desenvolupadors haurien de preocupar-se per fer que les seves aplicacions estiguin disponibles per a totes les versions, o al menys la major part d'elles. Per sort, no cal que ells facin la feina bruta, ja que hi ha una llarga quantitat de fanàtics de les diferents distros que poden ajudar en aquesta noble tasca.

2. Eh ... i ara què?

Acabo d'instal·lar X aplicació i no apareix l'accés directe al menú principal. Segur alguna vegada et va succeir, especialment amb aplicacions Windows instal·lades a través de Wine. Això és inacceptable en un sistema operatiu de segle XXI.

3. Uniformitzar les interfases

Oblidem-nos per un segon de la boja idea d'unificar els paquets d'instal·lació en un únic format, això mai succeirà (en alguns casos, per raons molt vàlides). No obstant això, podria resultar molt útil que les interfícies gràfiques d'instal·lació de paquets llueixin similars i fins i tot que siguin compatibles amb els diferents sistemes de paquets. Això succeeix en alguns casos, però hauria de fer-se amb major afany.

4. La compilació hauria de ser més senzilla

Moltes vegades resulta impossible aconseguir els paquets d'un programa per a la nostra distro favorita. En aquest cas, l'única opció que ens queda és descarregar el codi font i tractar de compilar-lo. La mala notícia és que molts no inclouen un detall dels passos a seguir per tenir èxit en aquesta complicada tasca. No seria bonic que s'inclogués un script install.sh que s'encarregués de tot, fins i tot de verificar les dependències?

5. L'odissea de desinstal·lar un programa compilat «a mà»

Desinstal·lar un programa que s'ha compilat «a mà» pot convertir-se en un veritable malson, sobretot si els desenvolupadors no van incloure instruccions per fer desinstal·lar.

6. Un metapaquet estàndard?

OK, mai més anem a posar-nos d'acord en la utilització d'un format de paquets comú. No obstant això, no seria possible la utilització d'un metapaquet dins de l'quin poguessin emmagatzemar qualsevol dels formats de paquets ja existents (de la mateixa manera que el metapaquet AVI pot emmagatzemar diferents formats de vídeo)? D'aquesta manera, el mateix paquet podria funcionar en qualsevol distro. 🙂

7. Noms de paquets estandarditzats

Per què dimonis les diferents distros li posen noms diferents als mateixos paquets? De manera que sigui més senzill resoldre els problemes de dependències de paquets, resultaria indispensable acordar un mètode uniforme i estandarditzat per assignar els noms als paquets.

8. Uniformitzar la forma en què es construeixen els paquets

A més dels noms, cal uniformitzar el mètode en què s'agrupen els programes per construir paquets. Avui cada distro fa el que vol. Corregir aquest problema li donaria més consistència a la jerarquia de paquets i reduiria enormement la confusió.

9. Compilació i instal·lació automàtica de el codi font

No seria bonic que els administradors de paquets fossin capaços de descarregar, compilar i instal·lar automàticament els programes en comptes d'haver d'utilitzar el sistema de paquets actual? Yaourt sembla anar en aquesta línia ... però hauria d'haver més experiències en aquest sentit.

10. Actualització des de l'explorador web

En Ubuntu, Apt ve amb una eina per a instal·lar programes directe des de l'explorador web. Altres distros haurien replicar aquesta experiència i fins i tot seria interessant el desenvolupament d'administradors de paquets en línia. No seria un forat de seguretat, en tant i en quant els programes es descarregarien des dels repositoris oficials de la distro.

11. Realment val la pena l'existència de tants formats de paquets diferents?

No sé si l'estandardització total i absoluta és la millor opció, però convinguem que l'existència d'una infinitat de formats de paquets diferents fan les coses més difícils per als desenvolupadors que volen que tots els usuaris de Linux utilitzen les seves aplicacions.

12. Executar després d'instal·lar

Quan apareixerà la possibilitat d'executar l'aplicació que un acaba d'instal·lar? És tan senzill i seria de taaaanta utilitat. En comptes de mostrar informació supérflua (o al menys, detalls que la major part dels usuaris no volen conèixer), seria interessant que comptéssim amb aquesta opció.

13. Keep source builds in package database

Compilar i instal·lar un programa en Linux no només és una tasca difícil, a més, l'administrador de paquets no estarà a el gol de la instal·lació d'aquest programa o les seves dependències, creient que segueixen sense estar satisfetes. Un administrador de paquets que permetés la compilació i instal·lació de programes des de la seva codi font permetria també resoldre aquest problema.

14. Eliminar velles dependències

No és el cas de l'aptitude o yum, però quan fem servir apt-get per desinstal·lar paquets, les seves dependències (que ja no són precisades per altres paquets) no desinstal·len juntament amb ells. Per esmenar aquesta situació, cal usar suo apt-get autoremove. Senyors, això hauria de ser automàtic ... des de fa estona!

font: Techradar


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Canvia de SO va dir

    Has sentit parlar de nhopkg alguna vegada?
    nhopkg.org

  2.   pipo65 va dir

    realment em va servir l'aportació !!! ja es ara que hi suo make uninstall !!!!