活动公告

系统通知
05-18 21:22
系统通知
通知:本站资源由网友上传分享,如有违规等问题请到版务模块进行投诉,资源失效请在帖子内回复要求补档,会尽快处理!
10-23 09:31

deepin软件安装宝典从基础应用到专业软件一站式安装指南包含常见问题解决方案和实用技巧分享

SunJu_FaceMall

3万

主题

2860

科技点

3万

积分

白金月票

碾压王

积分
32872

塔罗立华奏

<font color=白金月票" /> 发表于 2025-9-12 11:20:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1. deepin操作系统简介

deepin(深度操作系统)是一款基于Linux内核的操作系统,以其美观的界面设计和用户友好的操作体验而闻名。作为国产Linux发行版的佼佼者,deepin不仅提供了自主开发的深度桌面环境(DDE),还拥有丰富的软件生态,为用户提供了从日常应用到专业开发的全方位支持。

deepin操作系统基于Debian的稳定分支,因此兼容大多数Debian的软件包管理方式和软件源。这使得用户在deepin上安装软件变得相对简单,无论是通过图形界面还是命令行,都能轻松完成软件的安装与管理。

2. deepin软件安装基础

2.1 深度商店的使用

深度商店是deepin系统自带的软件管理中心,提供了数千款经过测试和优化的应用程序,是deepin用户安装软件最便捷的方式。

使用方法:

1. 点击任务栏上的”深度商店”图标,或在启动器中搜索”深度商店”并打开。
2. 在商店界面,你可以通过分类浏览、搜索框查找或查看推荐来找到需要的软件。
3. 点击软件进入详情页面,查看软件介绍、截图和用户评价。
4. 点击”安装”按钮,输入系统密码后即可开始安装。
5. 安装完成后,软件会出现在启动器中,点击即可运行。

深度商店的优势:

• 软件经过官方测试,兼容性好
• 一键安装,无需处理依赖关系
• 自动更新,保持软件最新状态
• 提供卸载功能,管理方便

2.2 命令行安装方法

对于高级用户或特定需求,命令行安装软件更为灵活高效。deepin作为基于Debian的系统,主要使用apt(Advanced Package Tool)作为软件包管理工具。

更新软件包列表:
  1. sudo apt update
复制代码

此命令会更新所有软件源的软件包列表,确保获取到最新的软件信息。

升级系统:
  1. sudo apt upgrade
复制代码

此命令会升级所有已安装的软件包到最新版本。

安装软件:
  1. sudo apt install 软件包名称
复制代码

例如,安装VLC媒体播放器:
  1. sudo apt install vlc
复制代码

卸载软件:
  1. sudo apt remove 软件包名称
复制代码

例如,卸载VLC媒体播放器:
  1. sudo apt remove vlc
复制代码

完全卸载(包括配置文件):
  1. sudo apt purge 软件包名称
复制代码

搜索软件包:
  1. apt search 关键词
复制代码

例如,搜索与”视频”相关的软件包:
  1. apt search 视频
复制代码

显示软件包信息:
  1. apt show 软件包名称
复制代码

例如,查看VLC的详细信息:
  1. apt show vlc
复制代码

dpkg是Debian系统的底层软件包管理工具,用于安装、构建、删除和管理Debian软件包。当你有.deb格式的软件包文件时,可以使用dpkg进行安装。

安装.deb文件:
  1. sudo dpkg -i 文件名.deb
复制代码

例如,安装下载的Google Chrome .deb包:
  1. sudo dpkg -i google-chrome-stable_current_amd64.deb
复制代码

修复依赖问题:如果在dpkg安装后遇到依赖问题,可以使用以下命令修复:
  1. sudo apt install -f
复制代码

卸载已安装的软件包:
  1. sudo dpkg -r 软件包名称
复制代码

完全卸载(包括配置文件):
  1. sudo dpkg -P 软件包名称
复制代码

列出所有已安装的软件包:
  1. dpkg -l
复制代码

查看特定软件包是否安装:
  1. dpkg -l | grep 软件包名称
复制代码

2.3 软件包格式介绍

在deepin系统中,常见的软件包格式有以下几种:

.deb是Debian及其衍生系统(如deepin、Ubuntu等)的标准软件包格式。它包含了预编译的程序、配置文件和依赖信息。

安装方法:

1. 双击.deb文件,会打开软件包安装器进行图形化安装。
2. 或使用命令行安装:sudo dpkg -i 软件包名.deb
sudo apt install -f  # 修复可能的依赖问题
  1. sudo dpkg -i 软件包名.deb
  2. sudo apt install -f  # 修复可能的依赖问题
复制代码

获取途径:

• 深度商店下载的软件
• 软件官方网站
• 第三方软件仓库

.AppImage是一种通用的Linux软件打包格式,它将应用程序及其所有依赖项打包在一个文件中,无需安装即可运行,具有良好的便携性。

使用方法:

1. 下载.AppImage文件
2. 添加执行权限:chmod +x 文件名.AppImage
3. 运行:./文件名.AppImage
  1. chmod +x 文件名.AppImage
复制代码
  1. ./文件名.AppImage
复制代码

优势:

• 无需安装,不污染系统
• 依赖自包含,兼容性好
• 便于在不同系统间移植

Flatpak是一种新的通用软件包格式,旨在解决Linux系统上的软件分发和沙盒运行问题。deepin系统默认支持Flatpak。

安装Flatpak(如果系统未安装):
  1. sudo apt install flatpak
复制代码

添加Flathub仓库(最大的Flatpak应用商店):
  1. flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
复制代码

安装Flatpak应用:
  1. flatpak install flathub 应用ID
复制代码

例如,安装Steam:
  1. flatpak install flathub com.valvesoftware.Steam
复制代码

运行Flatpak应用:
  1. flatpak run 应用ID
复制代码

优势:

• 沙盒运行,安全性高
• 应用与系统隔离,减少冲突
• 版本控制灵活,可同时安装多个版本

Snap是Ubuntu推出的一种软件打包格式,deepin系统也支持Snap包。

安装Snapd(如果系统未安装):
  1. sudo apt install snapd
复制代码

安装Snap应用:
  1. sudo snap install 软件包名
复制代码

例如,安装VS Code:
  1. sudo snap install code --classic
复制代码

查找Snap应用:
  1. snap find 关键词
复制代码

优势:

• 自动更新
• 依赖自包含
• 版本回滚功能

3. 基础应用软件安装指南

3.1 办公软件

WPS Office是一款兼容Microsoft Office格式的办公套件,在deepin上有良好的支持。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”WPS Office”点击安装按钮
2. 打开深度商店
3. 搜索”WPS Office”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install wps-office

通过深度商店安装:

• 打开深度商店
• 搜索”WPS Office”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install wps-office
复制代码

字体安装:WPS Office在Linux上可能需要安装额外的字体以获得最佳显示效果:
  1. sudo apt install fonts-wps
复制代码

LibreOffice是一款开源的办公套件,功能强大且完全免费。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”LibreOffice”点击安装按钮
2. 打开深度商店
3. 搜索”LibreOffice”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install libreoffice

通过深度商店安装:

• 打开深度商店
• 搜索”LibreOffice”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install libreoffice
复制代码

安装语言包:如果需要中文支持,可以安装语言包:
  1. sudo apt install libreoffice-l10n-zh-cn
复制代码

OnlyOffice是另一款兼容Microsoft Office的办公套件,界面美观,功能全面。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”OnlyOffice”点击安装按钮
2. 打开深度商店
3. 搜索”OnlyOffice”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install onlyoffice-desktopeditors

通过深度商店安装:

• 打开深度商店
• 搜索”OnlyOffice”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install onlyoffice-desktopeditors
复制代码

3.2 浏览器

Google Chrome是世界上最流行的网页浏览器之一。

安装方法:

1. 下载.deb包:访问Google Chrome官网 (https://www.google.com/chrome/)下载64位.deb包
2. 访问Google Chrome官网 (https://www.google.com/chrome/)
3. 下载64位.deb包
4. 安装:sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install -f  # 修复可能的依赖问题
5.
  1. 或者通过添加官方源安装:wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  2. echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
  3. sudo apt update
  4. sudo apt install google-chrome-stable
复制代码

下载.deb包:

• 访问Google Chrome官网 (https://www.google.com/chrome/)
• 下载64位.deb包

安装:
  1. sudo dpkg -i google-chrome-stable_current_amd64.deb
  2. sudo apt install -f  # 修复可能的依赖问题
复制代码

或者通过添加官方源安装:
  1. wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  2. echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
  3. sudo apt update
  4. sudo apt install google-chrome-stable
复制代码

Firefox是一款开源的网页浏览器,deepin系统通常自带Firefox。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”Firefox”点击安装按钮
2. 打开深度商店
3. 搜索”Firefox”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install firefox

通过深度商店安装:

• 打开深度商店
• 搜索”Firefox”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install firefox
复制代码

安装最新版Firefox:如果需要最新版的Firefox,可以使用Mozilla官方源:
  1. sudo add-apt-repository ppa:mozillateam/ppa
  2. sudo apt update
  3. sudo apt install firefox
复制代码

Microsoft Edge是微软推出的基于Chromium的浏览器,现在也支持Linux系统。

安装方法:

1.
  1. 添加Microsoft GPG密钥:curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
  2. sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
  3. sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'
  4. sudo rm microsoft.gpg
复制代码
2. 安装Microsoft Edge:sudo apt update
sudo apt install microsoft-edge-stable

添加Microsoft GPG密钥:
  1. curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
  2. sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
  3. sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'
  4. sudo rm microsoft.gpg
复制代码

安装Microsoft Edge:
  1. sudo apt update
  2. sudo apt install microsoft-edge-stable
复制代码

3.3 媒体播放器

VLC是一款功能强大的开源多媒体播放器,支持几乎所有格式的音频和视频文件。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”VLC”点击安装按钮
2. 打开深度商店
3. 搜索”VLC”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install vlc

通过深度商店安装:

• 打开深度商店
• 搜索”VLC”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install vlc
复制代码

安装额外的编解码器:为了获得最佳兼容性,可以安装额外的编解码器:
  1. sudo apt install ubuntu-restricted-extras
复制代码

SMPlayer是MPlayer的图形前端,功能丰富,支持记忆播放位置、字幕下载等实用功能。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”SMPlayer”点击安装按钮
2. 打开深度商店
3. 搜索”SMPlayer”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install smplayer

通过深度商店安装:

• 打开深度商店
• 搜索”SMPlayer”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install smplayer
复制代码

网易云音乐是广受欢迎的音乐流媒体服务,官方提供了Linux客户端。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”网易云音乐”点击安装按钮
2. 打开深度商店
3. 搜索”网易云音乐”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install netease-cloud-music

通过深度商店安装:

• 打开深度商店
• 搜索”网易云音乐”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install netease-cloud-music
复制代码

Spotify是流行的音乐流媒体服务,官方提供了Linux客户端。

安装方法:

1.
  1. 添加Spotify仓库的GPG密钥:curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add -
  2. echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
复制代码
2. 安装Spotify:sudo apt update
sudo apt install spotify-client

添加Spotify仓库的GPG密钥:
  1. curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add -
  2. echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
复制代码

安装Spotify:
  1. sudo apt update
  2. sudo apt install spotify-client
复制代码

3.4 图像处理

GIMP是一款功能强大的开源图像编辑器,常被称为Linux上的Photoshop替代品。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”GIMP”点击安装按钮
2. 打开深度商店
3. 搜索”GIMP”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install gimp

通过深度商店安装:

• 打开深度商店
• 搜索”GIMP”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install gimp
复制代码

安装额外的插件和滤镜:
  1. sudo apt install gimp-plugin-registry
复制代码

Inkscape是一款专业的矢量图形编辑器,适合创建和编辑SVG图像。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”Inkscape”点击安装按钮
2. 打开深度商店
3. 搜索”Inkscape”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install inkscape

通过深度商店安装:

• 打开深度商店
• 搜索”Inkscape”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install inkscape
复制代码

Krita是一款专业的数字绘画和图像处理软件,特别适合艺术家和插画师。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”Krita”点击安装按钮
2. 打开深度商店
3. 搜索”Krita”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install krita

通过深度商店安装:

• 打开深度商店
• 搜索”Krita”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install krita
复制代码

4. 专业软件安装指南

4.1 开发工具

Visual Studio Code(简称VS Code)是微软推出的一款轻量级但功能强大的源代码编辑器。

安装方法:

1. 通过Snap安装(推荐):sudo snap install code --classic
2.
  1. 通过官方源安装:wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
  2. sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
  3. sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
  4. sudo apt update
  5. sudo apt install code
复制代码
3. 通过深度商店安装:打开深度商店搜索”VS Code”点击安装按钮
4. 打开深度商店
5. 搜索”VS Code”
6. 点击安装按钮

通过Snap安装(推荐):
  1. sudo snap install code --classic
复制代码

通过官方源安装:
  1. wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
  2. sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
  3. sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
  4. sudo apt update
  5. sudo apt install code
复制代码

通过深度商店安装:

• 打开深度商店
• 搜索”VS Code”
• 点击安装按钮

IntelliJ IDEA是一款专业的Java集成开发环境(IDE),由JetBrains公司开发。

安装方法:

1. 通过Snap安装:sudo snap install intellij-idea-ultimate --classic  # 旗舰版
sudo snap install intellij-idea-community --classic  # 社区版
2. 通过Flatpak安装:flatpak install flathub com.jetbrains.IntelliJ-IDEA-Community  # 社区版
3. 手动安装:访问JetBrains官网下载.tar.gz包解压到/opt目录:sudo tar -xzf ideaIC-2023.1.2.tar.gz -C /opt/运行:/opt/idea-IC-*/bin/idea.sh
4. 访问JetBrains官网下载.tar.gz包
5. 解压到/opt目录:sudo tar -xzf ideaIC-2023.1.2.tar.gz -C /opt/
6. 运行:/opt/idea-IC-*/bin/idea.sh

通过Snap安装:
  1. sudo snap install intellij-idea-ultimate --classic  # 旗舰版
  2. sudo snap install intellij-idea-community --classic  # 社区版
复制代码

通过Flatpak安装:
  1. flatpak install flathub com.jetbrains.IntelliJ-IDEA-Community  # 社区版
复制代码

手动安装:

• 访问JetBrains官网下载.tar.gz包
• 解压到/opt目录:sudo tar -xzf ideaIC-2023.1.2.tar.gz -C /opt/
• 运行:/opt/idea-IC-*/bin/idea.sh
  1. sudo tar -xzf ideaIC-2023.1.2.tar.gz -C /opt/
复制代码
  1. /opt/idea-IC-*/bin/idea.sh
复制代码

PyCharm是一款专为Python开发设计的IDE,同样由JetBrains公司开发。

安装方法:

1. 通过Snap安装:sudo snap install pycharm-professional --classic  # 专业版
sudo snap install pycharm-community --classic  # 社区版
2. 通过Flatpak安装:flatpak install flathub com.jetbrains.PyCharm-Community  # 社区版
3. 手动安装:访问JetBrains官网下载.tar.gz包解压到/opt目录:sudo tar -xzf pycharm-community-2023.1.2.tar.gz -C /opt/运行:/opt/pycharm-community-*/bin/pycharm.sh
4. 访问JetBrains官网下载.tar.gz包
5. 解压到/opt目录:sudo tar -xzf pycharm-community-2023.1.2.tar.gz -C /opt/
6. 运行:/opt/pycharm-community-*/bin/pycharm.sh

通过Snap安装:
  1. sudo snap install pycharm-professional --classic  # 专业版
  2. sudo snap install pycharm-community --classic  # 社区版
复制代码

通过Flatpak安装:
  1. flatpak install flathub com.jetbrains.PyCharm-Community  # 社区版
复制代码

手动安装:

• 访问JetBrains官网下载.tar.gz包
• 解压到/opt目录:sudo tar -xzf pycharm-community-2023.1.2.tar.gz -C /opt/
• 运行:/opt/pycharm-community-*/bin/pycharm.sh
  1. sudo tar -xzf pycharm-community-2023.1.2.tar.gz -C /opt/
复制代码
  1. /opt/pycharm-community-*/bin/pycharm.sh
复制代码

Docker是一个开源的容器化平台,可以让开发者将应用及其依赖打包到可移植的容器中。

安装方法:

1. 更新apt索引并安装依赖:sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
2. 添加Docker的官方GPG密钥:curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
3. 添加Docker仓库:sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
4. 安装Docker CE:sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
5. 将当前用户添加到docker组(避免使用sudo):sudo usermod -aG docker $USER注:需要重新登录才能生效。
6. 验证安装:docker run hello-world

更新apt索引并安装依赖:
  1. sudo apt update
  2. sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
复制代码

添加Docker的官方GPG密钥:
  1. curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
复制代码

添加Docker仓库:
  1. sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
复制代码

安装Docker CE:
  1. sudo apt update
  2. sudo apt install docker-ce docker-ce-cli containerd.io
复制代码

将当前用户添加到docker组(避免使用sudo):
  1. sudo usermod -aG docker $USER
复制代码

注:需要重新登录才能生效。

验证安装:
  1. docker run hello-world
复制代码

Git是分布式版本控制系统,是现代软件开发不可或缺的工具。

安装方法:
  1. sudo apt install git
复制代码

配置Git:
  1. git config --global user.name "你的名字"
  2. git config --global user.email "你的邮箱"
复制代码

生成SSH密钥(用于连接GitHub等平台):
  1. ssh-keygen -t rsa -b 4096 -C "你的邮箱"
复制代码

4.2 设计软件

Blender是一款开源的3D创作套件,支持建模、动画、渲染等多种功能。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”Blender”点击安装按钮
2. 打开深度商店
3. 搜索”Blender”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install blender
6. 通过Snap安装最新版:sudo snap install blender --classic

通过深度商店安装:

• 打开深度商店
• 搜索”Blender”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install blender
复制代码

通过Snap安装最新版:
  1. sudo snap install blender --classic
复制代码

OBS Studio是一款开源的视频录制和直播软件,广泛用于游戏直播、视频制作等领域。

安装方法:

1. 通过深度商店安装:打开深度商店搜索”OBS Studio”点击安装按钮
2. 打开深度商店
3. 搜索”OBS Studio”
4. 点击安装按钮
5. 通过命令行安装:sudo apt install obs-studio
6. 通过Flatpak安装:flatpak install flathub com.obsproject.Studio

通过深度商店安装:

• 打开深度商店
• 搜索”OBS Studio”
• 点击安装按钮

通过命令行安装:
  1. sudo apt install obs-studio
复制代码

通过Flatpak安装:
  1. flatpak install flathub com.obsproject.Studio
复制代码

DaVinci Resolve是一款专业的视频剪辑和调色软件,提供免费版和付费版。

安装方法:

1. 访问Blackmagic Design官网下载DaVinci Resolve的Linux版本。
2. 安装依赖:sudo apt install libssl1.0.0 ocl-icd-opencl-dev
3. 安装DaVinci Resolve:sudo chmod +x DaVinci_Resolve_*_Linux.run
sudo ./DaVinci_Resolve_*_Linux.run
4. 运行DaVinci Resolve:/opt/resolve/bin/resolve

访问Blackmagic Design官网下载DaVinci Resolve的Linux版本。

安装依赖:
  1. sudo apt install libssl1.0.0 ocl-icd-opencl-dev
复制代码

安装DaVinci Resolve:
  1. sudo chmod +x DaVinci_Resolve_*_Linux.run
  2. sudo ./DaVinci_Resolve_*_Linux.run
复制代码

运行DaVinci Resolve:
  1. /opt/resolve/bin/resolve
复制代码

4.3 科学计算软件

MATLAB是MathWorks公司开发的一款商业数学软件,广泛用于算法开发、数据可视化、数据分析等领域。

安装方法:

1. 访问MathWorks官网下载MATLAB的Linux版本。
2. 安装依赖:sudo apt install libxcursor1 libxinerama1 libxft2
3. 挂载ISO文件并安装:sudo mkdir /mnt/matlab
sudo mount -o loop matlab_R2023a_glnxa64.iso /mnt/matlab
cd /mnt/matlab
sudo ./install
4. 激活MATLAB:
按照安装向导的提示完成激活过程。
5.
  1. 创建桌面快捷方式(可选):sudo nano /usr/share/applications/matlab.desktop添加以下内容:[Desktop Entry]
  2. Version=1.0
  3. Type=Application
  4. Name=MATLAB R2023a
  5. Comment=MATLAB: The language of technical computing
  6. Exec=/usr/local/MATLAB/R2023a/bin/matlab -desktop
  7. Icon=/usr/local/MATLAB/R2023a/toolbox/shared/controllib/general/icon_matlab.png
  8. Path=/usr/local/MATLAB/R2023a/bin
  9. Terminal=false
  10. Categories=Development;Education;
复制代码

访问MathWorks官网下载MATLAB的Linux版本。

安装依赖:
  1. sudo apt install libxcursor1 libxinerama1 libxft2
复制代码

挂载ISO文件并安装:
  1. sudo mkdir /mnt/matlab
  2. sudo mount -o loop matlab_R2023a_glnxa64.iso /mnt/matlab
  3. cd /mnt/matlab
  4. sudo ./install
复制代码

激活MATLAB:
按照安装向导的提示完成激活过程。

创建桌面快捷方式(可选):
  1. sudo nano /usr/share/applications/matlab.desktop
复制代码

添加以下内容:
  1. [Desktop Entry]
  2. Version=1.0
  3. Type=Application
  4. Name=MATLAB R2023a
  5. Comment=MATLAB: The language of technical computing
  6. Exec=/usr/local/MATLAB/R2023a/bin/matlab -desktop
  7. Icon=/usr/local/MATLAB/R2023a/toolbox/shared/controllib/general/icon_matlab.png
  8. Path=/usr/local/MATLAB/R2023a/bin
  9. Terminal=false
  10. Categories=Development;Education;
复制代码

Anaconda是一个流行的Python数据科学平台,包含了Python、R语言以及众多数据科学包。

安装方法:

1. 访问Anaconda官网下载适用于Linux的安装脚本。
2. 运行安装脚本:bash Anaconda3-2023.03-Linux-x86_64.sh
3. 按照提示完成安装,选择初始化Anaconda。
4. 重新打开终端,或者运行:source ~/.bashrc
5. 验证安装:conda --version

访问Anaconda官网下载适用于Linux的安装脚本。

运行安装脚本:
  1. bash Anaconda3-2023.03-Linux-x86_64.sh
复制代码

按照提示完成安装,选择初始化Anaconda。

重新打开终端,或者运行:
  1. source ~/.bashrc
复制代码

验证安装:
  1. conda --version
复制代码

RStudio是R语言的集成开发环境,提供了便捷的R语言开发工具。

安装方法:

1. 首先安装R语言:sudo apt install r-base r-base-dev
2. 下载RStudio的.deb包:wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-2023.03.0-386-amd64.deb
3. 安装RStudio:sudo gdebi rstudio-2023.03.0-386-amd64.deb

首先安装R语言:
  1. sudo apt install r-base r-base-dev
复制代码

下载RStudio的.deb包:
  1. wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-2023.03.0-386-amd64.deb
复制代码

安装RStudio:
  1. sudo gdebi rstudio-2023.03.0-386-amd64.deb
复制代码

如果没有安装gdebi,可以使用:
  1. sudo apt install gdebi
复制代码

5. 常见问题解决方案

5.1 依赖问题

在安装软件时,可能会遇到缺少依赖包的错误。解决方法如下:

使用apt修复依赖:
  1. sudo apt install -f
复制代码

手动安装缺少的依赖:根据错误提示,安装缺少的依赖包:
  1. sudo apt install 缺少的包名
复制代码

使用aptitude解决复杂依赖问题:aptitude是一个更智能的包管理工具,可以解决复杂的依赖问题:
  1. sudo apt install aptitude
  2. sudo aptitude install 软件包名
复制代码

当系统中的软件包存在版本冲突时,可以尝试以下解决方法:

使用aptitude解决:
  1. sudo aptitude install 软件包名
复制代码

aptitude会提供解决方案供你选择。

降级相关包:
  1. sudo apt install 包名=版本号
复制代码

使用hold锁定包版本:
  1. sudo apt-mark hold 包名
复制代码

5.2 权限问题

在安装或运行软件时,可能会遇到权限不足的问题。

使用sudo提升权限:
  1. sudo 命令
复制代码

修改文件/目录权限:
  1. sudo chmod 755 文件/目录  # 设置为可执行
  2. sudo chown 用户名:用户组 文件/目录  # 更改所有者
复制代码

将用户添加到特定组:例如,将用户添加到docker组:
  1. sudo usermod -aG docker $USER
复制代码

有时候访问某些软件源需要特定的权限或密钥。

添加GPG密钥:
  1. wget -qO - 密钥URL | sudo apt-key add -
复制代码

修改软件源文件权限:
  1. sudo chmod 644 /etc/apt/sources.list.d/文件名.list
复制代码

5.3 兼容性问题

deepin是64位系统,但有时需要运行32位的软件。

启用32位架构支持:
  1. sudo dpkg --add-architecture i386
  2. sudo apt update
复制代码

安装32位库:
  1. sudo apt install 包名:i386
复制代码

有些Windows软件在Linux上无法直接运行,可以通过以下方式解决:

使用Wine:Wine是一个兼容层,可以在Linux上运行Windows程序。

安装Wine:
  1. sudo apt install wine
复制代码

运行Windows程序:
  1. wine 程序名.exe
复制代码

使用CrossOver:CrossOver是Wine的商业版本,提供了更好的兼容性和支持。

安装CrossOver:

1. 访问CrossOver官网下载.deb包
2. 安装:sudo dpkg -i crossover.deb
sudo apt install -f
  1. sudo dpkg -i crossover.deb
  2. sudo apt install -f
复制代码

有时候系统仓库中的软件版本过旧,无法满足需求。

添加PPA源(Ubuntu软件源):
  1. sudo add-apt-repository ppa:用户名/项目名
  2. sudo apt update
  3. sudo apt install 软件包名
复制代码

使用Snap或Flatpak:这些包管理工具通常提供最新版本的软件:
  1. sudo snap install 软件包名
  2. # 或
  3. flatpak install flathub 应用ID
复制代码

手动编译安装:

1. 下载源代码
2. 解压并进入目录
3. 编译安装:./configure
make
sudo make install
  1. ./configure
  2. make
  3. sudo make install
复制代码

5.4 网络问题

默认的软件源可能因为网络原因访问缓慢,可以更换为国内镜像源。

更换为阿里云源:
  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak  # 备份原文件
  2. sudo nano /etc/apt/sources.list  # 编辑源文件
复制代码

将内容替换为:
  1. deb https://mirrors.aliyun.com/debian/ buster main non-free contrib
  2. deb https://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
  3. deb https://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
  4. deb https://mirrors.aliyun.com/debian-security buster/updates main non-free contrib
复制代码

更新软件列表:
  1. sudo apt update
复制代码

如果需要通过代理访问网络,可以设置代理环境变量。

临时设置代理:
  1. export http_proxy="http://用户名:密码@代理服务器:端口"
  2. export https_proxy="http://用户名:密码@代理服务器:端口"
复制代码

永久设置代理:编辑~/.bashrc或/etc/profile文件,添加:
  1. export http_proxy="http://用户名:密码@代理服务器:端口"
  2. export https_proxy="http://用户名:密码@代理服务器:端口"
复制代码

为apt设置代理:创建/etc/apt/apt.conf.d/95proxies文件,添加:
  1. Acquire::http::Proxy "http://用户名:密码@代理服务器:端口";
  2. Acquire::https::Proxy "http://用户名:密码@代理服务器:端口";
复制代码

6. 实用技巧分享

6.1 软件源优化

使用netselect-apt工具自动选择最快的镜像源:

安装netselect-apt:
  1. sudo apt install netselect-apt
复制代码

生成最佳源列表:
  1. sudo netselect-apt -s buster
复制代码

使用生成的源列表:
  1. sudo cp sources.list /etc/apt/sources.list
  2. sudo apt update
复制代码

添加第三方源可以获取更多软件:

添加示例:
  1. sudo add-apt-repository ppa:ubuntuhandbook1/caffe
  2. sudo apt update
复制代码

手动添加源:编辑/etc/apt/sources.list或创建/etc/apt/sources.list.d/xxx.list文件,添加:
  1. deb http://ppa.launchpad.net/ubuntuhandbook1/caffe/ubuntu bionic main
复制代码

添加GPG密钥:
  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 密钥ID
复制代码

6.2 系统维护

清理不再需要的依赖包:
  1. sudo apt autoremove
复制代码

清理下载的软件包缓存:
  1. sudo apt clean
复制代码

清理旧版本的软件包:
  1. sudo apt autoclean
复制代码

清理旧内核:
  1. sudo apt autoremove --purge
复制代码

使用BleachBit清理系统:安装BleachBit:
  1. sudo apt install bleachbit
复制代码

运行BleachBit进行系统清理。

更新软件列表:
  1. sudo apt update
复制代码

升级已安装的软件包:
  1. sudo apt upgrade
复制代码

系统发行版升级(谨慎使用):
  1. sudo apt dist-upgrade
复制代码

自动安全更新:安装unattended-upgrades:
  1. sudo apt install unattended-upgrades
  2. sudo dpkg-reconfigure unattended-upgrades
复制代码

6.3 效率提升技巧

使用别名提高效率:编辑~/.bashrc文件,添加:
  1. alias update='sudo apt update && sudo apt upgrade -y'
  2. alias install='sudo apt install'
  3. alias remove='sudo apt remove'
复制代码

使别名生效:
  1. source ~/.bashrc
复制代码

使用apt-fast加速下载:apt-fast是一个使用aria2下载加速器的apt封装工具。

安装apt-fast:
  1. sudo add-apt-repository ppa:apt-fast/stable
  2. sudo apt update
  3. sudo apt install apt-fast
复制代码

使用方法与apt相同:
  1. sudo apt-fast install 软件包名
复制代码

批量安装软件:创建install.sh文件:
  1. #!/bin/bash
  2. apps=(
  3.     "vim"
  4.     "git"
  5.     "curl"
  6.     "vlc"
  7.     "gimp"
  8. )
  9. for app in "${apps[@]}"; do
  10.     sudo apt install -y "$app"
  11. done
复制代码

添加执行权限并运行:
  1. chmod +x install.sh
  2. ./install.sh
复制代码

系统初始化脚本:创建一个系统初始化脚本,包含常用软件安装和系统配置:
  1. #!/bin/bash
  2. # 更新系统
  3. sudo apt update && sudo apt upgrade -y
  4. # 安装常用软件
  5. sudo apt install -y vim git curl vlc gimp inkscape
  6. # 安装开发工具
  7. sudo apt install -y build-essential python3-pip nodejs npm
  8. # 配置Git
  9. git config --global user.name "Your Name"
  10. git config --global user.email "your.email@example.com"
  11. # 清理
  12. sudo apt autoremove -y
  13. sudo apt autoclean
  14. echo "系统初始化完成!"
复制代码

使用 synaptic 包管理器:Synaptic是一个图形化的软件包管理工具,便于系统管理和搜索。

安装:
  1. sudo apt install synaptic
复制代码

使用 dselect 管理软件包:dselect是一个基于文本界面的软件包管理工具。

安装:
  1. sudo apt install dselect
复制代码

运行:
  1. sudo dselect
复制代码

列出所有已安装的软件:
  1. dpkg --get-selections | grep -v deinstall
复制代码

备份已安装软件列表:
  1. dpkg --get-selections > package_list.txt
复制代码

从备份恢复软件列表:
  1. sudo dpkg --set-selections < package_list.txt
  2. sudo apt-get update
  3. sudo apt-get dselect-upgrade
复制代码

7. 总结

deepin作为一个功能强大且用户友好的Linux发行版,提供了多种软件安装和管理方式。从图形化的深度商店到灵活的命令行工具,从基础的.deb包到现代的Snap和Flatpak格式,deepin为用户提供了丰富的选择。

本指南从基础应用到专业软件,全面介绍了在deepin上安装软件的各种方法和技巧。无论是普通用户还是开发人员,都能从中找到适合自己的软件安装和管理方式。

同时,本指南也提供了常见问题的解决方案和实用技巧,帮助用户更好地维护系统、提高效率。通过掌握这些知识,你将能够更充分地利用deepin系统的潜力,打造一个高效、个性化的工作环境。

最后,记住deepin社区是一个宝贵的资源。当你遇到问题时,不要犹豫,去官方论坛、社交媒体或问答社区寻求帮助。Linux和开源精神的核心就是分享与合作,通过互相帮助,我们共同推动deepin和整个Linux生态系统的发展。
「七転び八起き(ななころびやおき)」
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则