Quel paquet convient à mon ordinateur?

33

Je tourne sous Ubuntu 11.10 32 bits et je me demande quels logiciels je devrais télécharger; à savoir, RPM, DEB ou TAR GZ. J'ai eu à choisir parmi cette liste tout en essayant de télécharger avast! sécurité Internet et Adobe Flash Player.

George
la source

Réponses:

31

Ubuntu (comme Debian, sur laquelle Ubuntu est basé ) utilise des .debpackages. CEPENDANT, je vous déconseille de télécharger des packages et de les installer en dehors du Software Center si vous pouvez y contribuer. Ubuntu Linux est différent de Windows ou Mac à cet égard. Vous pouvez utiliser le Centre de logiciel Ubuntu pour rechercher et installer des packages ou des outils de ligne de commande tels que apt-cacheet apt-getsi vous vous sentez geek.

Par exemple, pour obtenir le lecteur Adobe Flash, installez-le simplement via le Centre de logiciel Ubuntu . Vous pouvez également installer des extras restreints Ubuntu , qui installeront également d’autres formats de supports propriétaires communs, tels que MP3.

Quant à Avast, il ne semble pas être dans les dépôts, mais vous pourriez peut-être trouver une alternative appropriée telle que ClamAV. N'oubliez pas non plus que la protection antivirus n'est généralement pas nécessaire sur un système Linux de la même manière que sur un système Windows. J'exécute Clam sur des fichiers Linux et des serveurs de messagerie simplement pour empêcher les virus de se transmettre aux machines Windows susceptibles de se connecter.

J'espère que cela vous aide.

Jayson Rowe
la source
5

Ubuntu 11.10 et d’autres distributions basées sur Debian fonctionnent mieux avec les fichiers DEB. Les fichiers TAR.GZ contiennent généralement le code source du programme. Vous devez donc le compiler vous-même. Les fichiers RPM sont principalement utilisés dans les distributions basées sur Fedora / Red Hat.

Bien qu'il soit possible de convertir des paquetages RPM en paquets DEB.

Remarque: veillez à télécharger le package d'architecture correct pour votre système. i386 signifie généralement un système d'exploitation 32 bits, x86_64 signifie généralement un système d'exploitation 64 bits.

Eduard
la source
3

Commencez toujours par vérifier le Centre de logiciel Ubuntu. Flash est disponible pour Ubuntu. Si vous avez vraiment besoin de la dernière version, vous avez besoin d’un deb. Il suffit de rappeler qu’il existe 32 et 64 versions d’architecture.

En ce qui concerne avast: si vous voulez qu’il recherche antivirus et que vous n’utilisiez qu’Ubuntu ... oubliez cela. Pour le moment, vous ne pouvez l'utiliser que pour analyser le trafic entrant et sortant vers et à partir de machines Windows à l'intérieur de votre réseau. Avast ne se trouve pas dans les référentiels, donc si vous pensez vraiment avoir besoin de ce téléchargement .

Rinzwind
la source
1
+1 pour la promotion de la stratégie "Premier contrôle toujours le Centre logiciel Ubuntu". C’est une bonne pratique qui va de soi tant que vous n’êtes pas mieux familiarisé avec Ubuntu / Linux en général
MestreLion
3

Le fichier DEB sera le meilleur pour vous. C'est une version binaire et très facile à installer (en double-cliquant). Cela résoudra automatiquement la dépendance si vous en avez. Si vous ne parvenez pas à trouver le fichier deb, vous devez télécharger le fichier tar.gz, qui est une version du code source (non compilée). La manière générale de compiler et d'installer la version de tar.gz est la suivante

1. Extract the tar.gz file
2. Open terminal the and : cd your_file_directory/Extracted_directory
3. ./configure
4. make
5. sudo make install

Le processus diffère d'une source à l'autre. La plupart des sources suivent cette voie. Pour être sûr que le processus lise le fichier READ-ME fourni par le développeur (dans le répertoire extrait)

Essayez d’abord de trouver vos paquets dans le centre logiciel qui est installé par défaut avec Ubuntu.

Shantanu
la source
3
Ne jamais utiliser sudo make. Les privilèges root ne sont nécessaires que pour installer , pas pour construire.
MestreLion
1
En outre, installer des applications via le code source est généralement une mauvaise idée sous Ubuntu: vous risquez de manquer des entrées de menu, des icônes et de nombreuses autres intégrations de postes de travail et de systèmes. Pour un logiciel autonome, en ligne de commande uniquement, cela peut être correct, mais si un fichier .DEB n'est pas disponible, un utilisateur inexpérimenté doit réfléchir à deux fois avant de
choisir la
Si vous trouvez un package uniquement disponible dans une archive (name.tar.gz), c'est une bonne idée de l'installer à l'aide de checkinstall. Il gardera une trace de l'installation et vous permettra de le désinstaller facilement par la suite. Voir: asic-linux.com.mx/~izto/checkinstall . Il devrait être disponible dans votre gestionnaire de paquets.
Joe
0

Les autres réponses ici sont en grande partie correctes. Vous devriez d'abord regarder dans le gestionnaire de paquets et, à défaut, utiliser un .debfichier. .deb est le type de paquetage par défaut pour les systèmes Debian tels que Ubuntu. Il installera tous les fichiers au bon endroit et vous ne devriez pas rencontrer de problèmes (à moins que le paquet ne soit obsolète). Notez que les fichiers .deb créés pour différentes distributions basées sur Debian sont légèrement différents, mais fonctionneront généralement. Le seul problème que vous pouvez rencontrer est si certaines bibliothèques requises ne sont pas disponibles, ou si elles sont appelées différentes choses. Si cela se produit, votre meilleur pari est de demander ici ou sur d'autres forums Ubuntu comment résoudre ce problème spécifique.

Si les fichiers .deb ne sont pas disponibles, vous pouvez utiliser des .rpmfichiers sur un système basé sur Debian. Le moyen le plus fiable consiste à utiliser le alienpaquet, disponible dans le gestionnaire de paquets. En gros, cela convertit le fichier .rpm en un fichier .deb, en veillant à utiliser tous les chemins de fichiers corrects, puis en l'installant (éventuellement). Vous pouvez simplement lancer:

sudo alien --install /path/to/package.rpm

Si vous vous sentez aventureux, vous pouvez compiler à partir de la source en utilisant un fichier .tar.gz. Cette méthode est assez souvent sujette à des échecs gênants, tels que des bibliothèques manquantes, mais fonctionnera généralement si vous êtes persistant et utilisez des sources à jour. Si vous envisagez de suivre cette voie, vous pouvez aussi bien apprendre à utiliser git ou tout autre système de contrôle de version utilisé par le logiciel (en supposant qu'il soit open source), afin de pouvoir disposer du dernier logiciel à jour. version, avec toutes les corrections de bugs (bien que cela vous ouvre également aux bugs récemment introduits).

rien101
la source
-1

Je pense que linux n’a pas besoin d’antivirus, car lorsque vous souhaitez installer un logiciel, votre système d’exploitation vous informe et souhaite obtenir le mot de passe administrateur de votre part, linux n’a besoin que d’une sauvegarde! vous pouvez convertir. rpm en .deb, mais cela n'est pas recommandé et vous pouvez convertir .run en .deb ... en effectuant cette action, vous pouvez télécharger tout ce que vous voulez

repozitor
la source
1
Ne dites pas simplement "vous pouvez convertir ...", dites comment le faire. Mentionnez au moins les outils nécessaires pour que l'utilisateur puisse utiliser Google.
MestreLion
1
En outre, la conversion de .run et .rpm en .deb est un peu trop avancée pour un utilisateur qui pose des questions sur Flash et Avast. Et suggérer que vous pouvez "télécharger tout ce que vous voulez" est une très mauvaise pratique sous Ubuntu. Cela peut encourager les nouveaux arrivants à exécuter tous les scripts défectueux qu’il découvre et à gâcher son système bien au-delà de ses compétences pour le réparer.
MestreLion