Maison > Tutoriel système > Linux > le corps du texte

Diverses méthodes d'installation de progiciels sur le système Ubuntu Linux

WBOY
Libérer: 2024-01-26 20:36:12
avant
1181 Les gens l'ont consulté

Ubuntu devrait être le système de bureau Linux le plus populaire à l'heure actuelle. Cette section présentera plusieurs méthodes d'installation de logiciels sur le système Ubuntu Linux.

Ce qui suit présentera quatre méthodes d'installation de logiciels : l'outil de gestion des packages apt, l'installation directe du package logiciel deb, l'installation du package logiciel vert et le package d'installation du logiciel bundle.

gestion des paquets apt

apt est l'abréviation d'Advanced Packaging Tool, qui est utilisé pour installer, mettre à jour et supprimer des packages logiciels deb sur les distributions Linux telles que Ubuntu et Debian.

apt est un disque dur au format Linux système structuré en CS, qui stocke les packages logiciels deb gérés côté serveur. Lorsqu'un utilisateur doit installer ou mettre à niveau un certain progiciel, le client installé sur l'ordinateur portable téléchargera le progiciel et toutes ses dépendances à partir du serveur et l'installera.

Le format de commande d'apt est le suivant :

<code class="hljs cmake vditor-linenumber" style="max-height:1338px">apt [<span class="hljs-keyword">install</span> | <span class="hljs-keyword">remove</span> | search ...] 软件包名称
<span class="vditor-linenumber__rows"><span></span></span></code>
Copier après la connexion

Recherchez ci-dessous des progiciels sur jdk-17 :

Ce qui suit consiste à installer le progiciel openjdk-17-jdk :

图片

En fait, nous installons uniquement le progiciel openjdk-17-jdk, mais apt installera manuellement les progiciels dépendants ensemble, et un total de 20 nouveaux progiciels seront installés.

apt installera jdk dans le répertoire /usr/lib/jvm.

Ce qui suit consiste à supprimer le package openjdk-17-jdk :

图片

La commande

remove supprimera uniquement openjdk-17-jdk lui-même, pas toutes ses dépendances. Par conséquent, après avoir exécuté la commande remove, le jdk n’est pas désinstallé « proprement ».

Afin de supprimer toutes les dépendances d'openjdk-17-jdk, vous devez réexécuter la commande autoremove :

图片

Après avoir exécuté la commande autoremove, tous les packages logiciels liés à jdk seront supprimés.

L'utilisation de la commande apt est présentée ici, mais une autre chose à laquelle il convient de prêter attention est la source logicielle d'apt.

En général, il est préférable pour nous d'utiliser des sources de logiciels apt étrangères, ce qui peut nous permettre d'installer des logiciels plus rapidement. J'utilise généralement la source logicielle apt d'Alibaba Cloud. Pour la méthode spécifique de changement de source logicielle apt, veuillez vous référer au lien ci-dessous :

.

<code style="max-height:1338px" class="hljs apache vditor-linenumber"><span class="hljs-attribute">https</span>://developer.aliyun.com/mirror/ubuntu?spm=a<span class="hljs-number">2</span>c<span class="hljs-number">6</span>h.<span class="hljs-number">13651102</span>.<span class="hljs-number">0</span>.<span class="hljs-number">0</span>.<span class="hljs-number">3</span>e<span class="hljs-number">221</span>b<span class="hljs-number">118</span>t<span class="hljs-number">6</span>URV
<span class="vditor-linenumber__rows"><span></span></span></code>
Copier après la connexion

Installer le package deb directement

Bien qu'il soit très pratique d'utiliser apt pour installer le logiciel Centre logiciel d'installation Linux Ubuntu, les packages d'installation deb de nombreux fabricants de logiciels ne sont pas confiés à la gestion apt, comme Baidu Cloud Disk. Pour ce type de logiciel, nous pouvons uniquement télécharger le progiciel deb depuis son site officiel et l'installer nous-mêmes.

L'installation du package logiciel deb est également relativement simple. Si vous utilisez un système de bureau Ubuntu, il vous suffit de cliquer avec le bouton droit et de sélectionner l'application Softwareinstall pour ouvrir le package d'installation du logiciel deb :

图片

打开deb软件安装包的界面如右图所示linux装ubuntu软件中心,再点击install按键就可以启动安装流程了:

假如你没法登陆桌面环境,也可以在命令行中使用dpkg命令执行安装流程。dpkg的命令格式如下:

<code style="max-height:1338px" class="hljs nginx vditor-linenumber"><span class="hljs-attribute">dpkg</span> -I xxx.deb<span class="hljs-comment"># info,查看软件包<u>信息</u></span>
dpkg -i xxx.deb<span class="hljs-comment"># install,安装软件包</span>
dpkg -r xxx<span class="hljs-comment"># remove,卸载一个软件包</span>
dpkg -P xxx <span class="hljs-comment"># purge,完全清除一个软件包</span>
<span class="hljs-comment"># remove只是删掉数据和可执行文件,purge另外还删除所有的配置文件</span>
<span class="vditor-linenumber__rows"><span></span><span></span><span></span><span></span><span></span><span></span></span></code>
Copier après la connexion

查看百度云盘deb软件安装包信息:

安装ubuntu软件中心_ubuntu20软件中心_linux装ubuntu软件中心

安装百度云盘:

图片

卸载百度云盘,注意这儿用的名子不是安装包的文件名:

图片

卸载百度云盘,并消除与其相关的配置文件:

图片

红色软件安装

红色软件统称可携式软件,是指这些无需安装,解压能够直接使用的软件。

比如IntelliJIDEA这款开发工具,为Linux平台提供的软件就是一个.tar.gz格式的压缩包,而不是deb安装包:

ubuntu20软件中心_linux装ubuntu软件中心_安装ubuntu软件中心

图片

将这个压缩包下载然后直接对其解压:

在其解压目录的bin子目录下有一个名叫idea.sh的可执行文件,直接执行idea.sh就可以启动IDEA了:

图片

尽管IDEA的安装过程很简单,但每次启动IDEA都须要执行一个shell脚本就有点麻烦了。我们希望它还能在桌面有一个启动图标,我们点击那种启动图标就可以启动IDEA。

Ubuntu的桌面图标配置文件都置于/usr/share/applications目录下,为了给IDEA创建一个桌面启动图标linux查看操作系统,我们在该路径下创建一个名为idea.desktop的文件,并在该文件中输入如下内容:

<code style="max-height:1338px" class="hljs gradle vditor-linenumber"><span class="hljs-number">1</span>[Desktop Entry]
<span class="hljs-number">2</span>Name=Idea
<span class="hljs-number">3</span>Comment=idea
<span class="hljs-number">4</span>Exec=sh ~<span class="hljs-regexp">/prog<u>ram</u>/i</span>dea-IU-<span class="hljs-number">231.8109</span>.<span class="hljs-number">175</span><span class="hljs-regexp">/bin/i</span>dea.sh
<span class="hljs-number">5</span>Icon=~<span class="hljs-regexp">/program/i</span>dea-IU-<span class="hljs-number">231.8109</span>.<span class="hljs-number">175</span><span class="hljs-regexp">/bin/i</span>dea.png
<span class="hljs-number">6</span><u>Te</u>rminal=<span class="hljs-keyword">false</span>
<span class="hljs-number">7</span>Type=Application
<span class="hljs-number">8</span>Categories=Application;
<span class="vditor-linenumber__rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code>
Copier après la connexion

然后就可以在showApplications见到IDEA的启动图标,点击该图标就可以启动IDEA软件了:

图片

bundle软件安装包

最后一类是.bundle格式的软件安装包,.bundle文件是Linux系统中的一种可执行文件,可以类比Windows系统中的.exe文件。

比如常用的虚拟机软件VMware为Linux平台提供的软件安装包就是.bundle的格式。

我们从VMware官网下载的安装包文件名为:

<code style="max-height:1338px" class="hljs apache vditor-linenumber"><span class="hljs-attribute">VMware</span>-W<u>or</u>kstation-Full-<span class="hljs-number">17</span>.<span class="hljs-number">0</span>.<span class="hljs-number">0</span>-<span class="hljs-number">20800274</span>.x<span class="hljs-number">86</span>_<span class="hljs-number">64</span>.bundle
<span class="vditor-linenumber__rows"><span></span></span></code>
Copier après la connexion

下载完成后,为该文件降低x权限并执行安装流程:

.bundle文件执行完成后,VMware应用就安装完成了,可以在showApplications中看见与VMWare相关的3个应用:

图片

假如想要卸载VMware,可以执行下边的命令:

<code style="max-height:1338px" class="hljs nginx vditor-linenumber"><span class="hljs-attribute">sudo</span> vmware-installer -u vmware-workstation
<span class="vditor-linenumber__rows"><span></span></span></code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:itcool.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!