云网牛站
所在位置:首页 > Linux教程 > 在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

2018-11-25 16:42:16作者:anysoft稿源:deepin社区

以下将介绍以Deepin系统为例向你讲述如何查找及安装Linux软件的方法,特别是在Deepin系统中、安装非深度商店软件的方法。同时介绍的方法也适用于Ubuntu系统。

 

前言

最近因为开发方便换了Deepin系统,本来想用Ubuntu的但是实在太丑。于是看了下国内的,优麒麟维护不行,所以选了DeepinLinux系统了。

Linux的软件相对window是少很多,但其实也不少,各种类别软件其实都有,只是Linux软件的安装方式和收集显示方式和Windows不同。

在Windows下我们可以到各种软件下载站点下载软件,到各大软件管家下载软件,对于软件的收集、整理、显示Windows很完善。而Linux在这一块则使用的完全不同的策略,Linux使用的软件源,通过apt(其他其他命令不同,此处Ubuntu为主)命令安装。

比如在终端执行:sudo apt install kdesvn

则会自动搜索在系统设置的软件源中搜索该软件并下载安装,也就是如果你不知道有哪些软件,你都不知道从何而起,没有一个统一的软件市场去收集这些软件,介绍这些软件。

目前也有部分的Linux软件商店,比如优麒麟商店、深度商店等等,这些软件应用商店收集了常用的应用,并配合图文介绍,让新手有了一个了解软件的来源。

前方就先说到这,本文主要讲如何在Deepin系统中去安装软件。有以下几种途径方法。

 

1、利用软件源sudo apt install xxx

在知道软件名称的情况下可以,且软件源上有该软件时候可以直接通过命令安装。如果深度的软件源没有而Ubuntu的软件源有可以尝试切换到Ubuntu的软件源后下载安装。

具体可以参考在Deepin 15.7系统中不需要在/etc/apt/sources.list添加更新源一文。(另外深度源速度比较慢建议更换为阿里云下的深度源)

阿里云的深度源镜像如下:

deepin@deppin-PC:~$ cat /etc/apt/sources.list

## Generated by deepin-installer

deb [by-hash=force] https://mirrors.aliyun.com/deepin panda main contrib non-free

deb-src http://packages.deepin.com/deepin panda main contrib non-free

 

2、软件商店安装

利用系统自带的软件商店,深度商店、优麒麟商店等安装常用软件。其他系统ubuntu等安装这些商店可能需要依赖问题。至于如何处理依赖问题可以参考下边内容。

 

3、软件的官方下载deb二进制安装包或者二进制zip压缩包

很多软件的官网提供linux 版本的软件包,下载后安装即可,如果是zip的压缩包,解压后运行即可。比如jdk和tomcat是zip压缩的程序,teamviewer等,官方提供deb安装包。

 

4、在软件官方下载源码,按照提示进行编译安装

 

5、到软件源直接搜索软件关键字搜索下载

a、到Ubuntu官网搜索软件关键字,下载deb包

https://packages.ubuntu.com/,在里面可以搜索相关的软件

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

搜索后如果有该名字相关的软件都会显示出来,选择对应的系统版本进入详情页即可

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

详情页,有简单的软件图文说明,依赖关系和源码下载,下拉到页面最末尾有文件下载地址

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

对应构架下的软件下载地址和安装后的文件列表

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

下载页面

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

可以直接根据信息组合Ubuntu官网下载地址(源地址+目录)也可以在后边的镜像站下载

http://cz.archive.ubuntu.com/ubuntu/pool/universe/k/kdesvn/

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

安装后文件清单:

https://packages.ubuntu.com/bionic/amd64/kdesvn/filelist

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

【注意】如果软件Ubuntu官网下载慢,可以修改为国内阿里云或者163的镜像站下载

https://mirrors.aliyun.com/ubuntu/pool/universe/k/kdesvn/

b、archlinux官网下载

https://aur.archlinux.org/packages/

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

输入软件名称关键字搜索

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

文件清单

https://www.archlinux.org/packages/community/x86_64/kdesvn/

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

c、launchpad官网下载

https://launchpad.net/ubuntu/

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

输入软件名称相关字搜索

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

选择对应的系统版本

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

详情页有下载地址,源码包,依赖关系等信息

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

d、阿里云镜像站搜索下载

https://opsx.alibaba.com/mirror?lang=zh-cn

搜索软件

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

选择系统和版本,点击下载

在Deepin系统中查找及安装软件的方法(Ubuntu通用方法)

深度镜像站

http://packages.deepin.com/deepin/pool

应用商店的软件基本在这

http://packages.deepin.com/deepin/pool/non-free/

 

针对依赖关系,可以使用采用两种方式

1、在软件源安装 使用apt-get -f install xxx 强制安装,会自动安装依赖包。

2、安装下载的deb

dpkg安装deb

sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb

提示缺少依赖,安装依赖

sudo apt-get -f -y install

重新使用dpkg安装deb包

sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb

这样就安装完毕了。

如果当前源没有依赖的包,那么请参考上述搜索和下载软件的方法到其他源下载依赖包后安装。或者更换软件源后再安装。

 

结语

常用的应用软件安装方法可以参考2018年最常见的75个Linux应用软件一文,多数软件只需要执行命令就可以安装了。

 

相关主题

从Linux命令行安装软件的基本知识

精选文章
热门文章