>  기사  >  시스템 튜토리얼  >  Ubuntu Linux 시스템의 다양한 소프트웨어 패키지 설치 방법

Ubuntu Linux 시스템의 다양한 소프트웨어 패키지 설치 방법

WBOY
WBOY앞으로
2024-01-26 20:36:121144검색

Ubuntu는 현재 가장 널리 사용되는 Linux 데스크탑 시스템입니다. 이 섹션에서는 Ubuntu Linux 시스템에 소프트웨어를 설치하는 몇 가지 방법을 소개합니다.

다음에서는 apt 패키지 관리 도구, deb 소프트웨어 패키지 직접 설치, 그린 소프트웨어 패키지 설치, 번들 소프트웨어 설치 패키지의 네 가지 소프트웨어 설치 방법을 소개합니다.

적절한 패키지 관리

apt는 Ubuntu 및 Debian과 같은 Linux 배포판에서 deb 소프트웨어 패키지를 설치, 업데이트 및 삭제하는 데 사용되는 Advanced Packaging Tool의 약어입니다.

apt는 CS 구조의 시스템 Linux 형식 하드 디스크로, 관리형 Deb 소프트웨어 패키지를 서버 측에 저장합니다. 사용자가 특정 소프트웨어 패키지를 설치하거나 업그레이드해야 하는 경우 랩탑에 설치된 클라이언트는 서버에서 소프트웨어 패키지와 모든 종속성을 다운로드하여 설치합니다.

apt의 명령 형식은 다음과 같습니다.

으아악

아래에서 jdk-17 관련 소프트웨어 패키지를 검색하세요.

openjdk-17-jdk 소프트웨어 패키지를 설치하는 방법은 다음과 같습니다.

图片

실제로 우리는 openjdk-17-jdk 소프트웨어 패키지만 설치하지만 apt는 종속 소프트웨어 패키지를 함께 수동으로 설치하여 총 20개의 새로운 소프트웨어 패키지가 설치됩니다.

apt는 /usr/lib/jvm 디렉토리에 jdk를 설치합니다.

openjdk-17-jdk 패키지를 삭제하는 방법은 다음과 같습니다.

图片

remove 명령은 모든 종속성이 아닌 openjdk-17-jdk 자체만 삭제합니다. 따라서 제거 명령을 실행한 후에도 jdk는 "완전히" 제거되지 않습니다.

openjdk-17-jdk의 모든 종속성을 삭제하려면 자동 제거 명령을 다시 실행해야 합니다.

图片

autoremove 명령을 실행하면 모든 jdk 관련 소프트웨어 패키지가 삭제됩니다.

여기에서는 apt 명령의 사용법이 소개되어 있지만 주목할만한 또 다른 점은 apt의 소프트웨어 소스입니다.

일반적으로 소프트웨어를 더 빠르게 설치할 수 있는 외국의 적절한 소프트웨어 소스를 사용하는 것이 가장 좋습니다. 저는 주로 Alibaba Cloud의 apt 소프트웨어 소스를 사용합니다. apt 소프트웨어 소스를 전환하는 구체적인 방법은 아래 링크를 참조하세요.

으아악

deb 패키지 직접 설치

apt를 사용하여 소프트웨어를 설치하는 것이 매우 편리하지만 Linux 설치 ubuntu 소프트웨어 센터, Baidu Cloud Disk와 같은 많은 소프트웨어 제조업체의 deb 설치 패키지는 apt 관리에 위탁되지 않습니다. 이러한 유형의 소프트웨어의 경우 공식 웹사이트에서만 deb 소프트웨어 패키지를 다운로드하여 직접 설치할 수 있습니다.

deb 소프트웨어 패키지 설치도 비교적 간단합니다. Ubuntu 데스크탑 시스템을 사용하는 경우에는 마우스 오른쪽 버튼을 클릭하고 Softwareinstall 애플리케이션을 선택하면 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>

查看百度云盘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>

然后就可以在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>

下载完成后,为该文件降低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>

위 내용은 Ubuntu Linux 시스템의 다양한 소프트웨어 패키지 설치 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 itcool.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제