Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
【教程】deepin如何寻找、安装非商店软件(Linux通用)
Apps Section
6.4w
views ·
21
replies ·
To
floor
Go
anysoft
deepin
2018-05-31 19:34
Author
本帖最后由 anysoft 于 2018-5-31 11:34 编辑
最近因为开发方便换了Deepin系统,本来想用Ubuntu的但是实在太丑。于是看了下国内的,优麒麟维护不行,所以选了DeepinLinux系统了。
Linux的软件相对window是少很多,但其实也不少,各种类别软件其实都有,只是Linux软件的安装方式和收集显示方式和Windows不同。
在Windows下我们可以到各种软件下载站点下载软件,到各大软件管家下载软件,对于软件的收集、整理、显示Windows很完善。而Linux在这一块则使用的完全不同的策略,Linux使用的软件源,通过apt(其他其他命令不同,此处Ubuntu为主)命令安装。
比如在终端执行:
sudo apt install kdesvn
则会自动搜索在系统设置的软件源中搜索该软件并下载安装,也就是如果你不知道有哪些软件,你都不知道从何而起,没有一个统一的软件市场去收集这些软件,介绍这些软件。
目前也有部分的Linux软件商店,比如优麒麟商店、深度商店等等,这些软件应用商店收集了常用的应用,并配合图文介绍,让新手有了一个了解软件的来源。
---------------------------------------------------------------------------------------------------------------------
前语就先说到这,本文主要讲如何去安装软件。有以下几种途径方法。
1、利用软件源sudo apt install ×××
在知道软件名称的情况下可以,且软件源上有该软件时候可以直接通过命令安装。如果深度的软件源没有而Ubuntu的软件源有可以尝试切换到Ubuntu的软件源后下载安装。
具体可以参考 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/search?suite=default§ion=all&arch=any&keywords=kdesvn&searchon=names
搜索后如果有该名字相关的软件都会显示出来,选择对应的系统版本进入详情页即可
详情页,有简单的软件图文说明,依赖关系和源码下载,下拉到页面最末尾有文件下载地址
对应构架下的软件下载地址和安装后的文件列表
下载页面
可以直接根据信息组合Ubuntu官网下载地址(源地址+目录)也可以在后边的镜像站下载
http://cz.archive.ubuntu.com/ubuntu
/
pool/universe/k/kdesvn/
安装后文件清单:
https://packages.ubuntu.com/bionic/amd64/kdesvn/filelist
【
注意
】如果软件Ubuntu官网下载慢,可以修改为国内阿里云或者163的镜像站下载
https://mirrors.aliyun.com/
ubuntu/
pool/universe/k/kdesvn/
b、archlinux官网下载
https://aur.archlinux.org/packages/
输入软件名称关键字搜索
文件清单
https://www.archlinux.org/packages/community/x86_64/kdesvn/
c、launchpad官网下载
https://launchpad.net/ubuntu/
输入软件名称相关字搜索
选择对应的系统版本
详情页有下载地址 远吗 依赖关系等信息
d、阿里云镜像站搜索下载
https://opsx.alibaba.com/mirror?lang=zh-cn
搜索软件
选择系统和版本 点击下载
深度镜像站
http://packages.deepin.com/deepin/pool
应用商店的软件基本在这
http://packages.deepin.com/deepin/pool/non-free/
针对依赖关系,可以使用采用两种方式:
1、在软件源安装 使用apt-get -f install ××× 强制安装,会自动安装依赖包。
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
这样就安装完毕了。
如果当前源没有依赖的包,那么请参考上述搜索和下载软件的方法到其他源下载依赖包后安装。或者更换软件源后再安装。
参考来源:
ubuntu 下解决安装包依赖问题
https://www.cnblogs.com/jacson/p/4809566.html
dpkg安装deb缺少依赖包的解决方法
https://www.cnblogs.com/horizonli/p/5179224.html
Reply
Like 0
Favorite
View the author
All Replies
<
1
2
2
2
/
2
To page
Go
tangkai
deepin
2020-04-03 06:18
#21
整理不易,辛苦。
Reply
Like 0
View the author
<
1
2
2
2
/
2
To page
Go
Please
sign
in first
New Thread
Popular Ranking
Change
How to create shortcut like in Windows?
Muon app from app store
deepin 23 internal testing update on November 15, 2024
Update Announcement for deepin 23 Official Version on 11.14, 2024
naptár nem indul frissités után
deepin 23 internal testing update on November 8, 2024
Popular Events
More
前语就先说到这,本文主要讲如何去安装软件。有以下几种途径方法。
1、利用软件源sudo apt install ×××
在知道软件名称的情况下可以,且软件源上有该软件时候可以直接通过命令安装。如果深度的软件源没有而Ubuntu的软件源有可以尝试切换到Ubuntu的软件源后下载安装。
阿里云的深度源镜像如下:
## 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
3、软件的官方下载deb二进制安装包或者二进制zip压缩包
很多软件的官网提供linux 版本的软件包,下载后安装即可,如果是zip的压缩包,解压后运行即可。比如jdk和tomcat是zip压缩的程序,teamviewer等,官方提供deb安装包。
4、在软件官方下载源码,按照提示进行编译安装
5、到软件源直接搜索软件关键字搜索下载
安装后文件清单:
针对依赖关系,可以使用采用两种方式:
1、在软件源安装 使用apt-get -f install ××× 强制安装,会自动安装依赖包。
2、安装下载的deb
sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb
参考来源: