活动公告

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

deepin软件下载全攻略从官方商店到第三方应用一站式安装指南详解新手必备技巧与常见问题解决方案提高效率实用方法

SunJu_FaceMall

3万

主题

2860

科技点

3万

积分

白金月票

碾压王

积分
32872

塔罗立华奏

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

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

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

x
引言

deepin操作系统作为中国最受欢迎的Linux发行版之一,以其美观的界面设计和友好的用户体验赢得了众多用户的青睐。然而,对于刚从Windows转向deepin的用户来说,软件的下载和安装可能会成为一个挑战。本文将全面介绍deepin系统下各种软件安装方法,从官方商店到第三方应用,从图形界面到命令行操作,为您提供一站式的软件安装指南,帮助您轻松掌握deepin系统下的软件管理技巧,提高工作效率。

一、deepin官方软件商店使用指南

1. 深度软件商店简介

深度软件商店是deepin系统自带的官方软件管理中心,集成了数千款经过审核和优化的应用程序,是deepin用户获取软件最安全、最便捷的途径。商店界面美观,分类清晰,支持一键安装、自动更新等功能,特别适合Linux新手使用。

2. 软件浏览与搜索

打开深度软件商店后,您可以通过以下方式查找所需软件:

• 分类浏览:商店将软件分为多个类别,如”办公”、”开发”、”图形”、”游戏”等,您可以根据需求点击相应类别浏览。
• 搜索功能:在顶部的搜索框中输入软件名称或关键词,系统会实时显示匹配结果。
• 推荐与排行:商店首页会展示热门推荐、编辑推荐和下载排行榜,帮助您发现优质应用。

3. 软件安装与卸载

安装软件的步骤非常简单:

1. 找到所需软件后,点击进入详情页面
2. 查看软件介绍、截图和用户评价
3. 点击”安装”按钮,系统可能会要求输入密码进行授权
4. 等待安装完成,软件会自动出现在启动器中

卸载软件同样便捷:

1. 在启动器中右键点击要卸载的软件图标
2. 选择”卸载”选项
3. 确认卸载操作

或者您也可以在软件商店中找到已安装的软件,点击详情页中的”卸载”按钮。

4. 软件更新管理

深度软件商店提供了便捷的更新管理功能:

• 自动更新:系统默认会自动检查并更新已安装的软件
• 手动更新:在商店的”更新”标签页中,可以查看所有可用更新,并选择全部更新或单独更新特定软件
• 更新设置:您可以在系统设置中调整自动更新的频率和行为

二、终端命令安装方法

1. APT包管理基础

对于习惯使用命令行的用户,APT(Advanced Package Tool)是deepin系统下最强大的软件包管理工具。deepin基于Debian,完全兼容APT包管理系统。

首先,打开终端(快捷键Ctrl+Alt+T),然后进行以下操作:

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

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

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

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

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

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

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

2. 常用软件安装命令示例

以下是一些常用软件的安装命令示例:

安装浏览器:
  1. sudo apt install google-chrome-stable  # 安装Chrome浏览器
  2. sudo apt install firefox              # 安装Firefox浏览器
复制代码

安装办公软件:
  1. sudo apt install libreoffice          # 安装LibreOffice办公套件
  2. sudo apt install wps-office           # 安装WPS Office(需要先添加WPS官方源)
复制代码

安装开发工具:
  1. sudo apt install build-essential      # 安装基本的编译工具
  2. sudo apt install git                  # 安装Git版本控制工具
  3. sudo apt install python3              # 安装Python 3
  4. sudo apt install code                 # 安装Visual Studio Code
复制代码

安装多媒体软件:
  1. sudo apt install vlc                  # 安装VLC媒体播放器
  2. sudo apt install gimp                 # 安装GIMP图像编辑器
复制代码

3. 软件源管理

软件源是APT系统下载软件包的服务器地址。管理好软件源可以提高下载速度和软件可用性。

查看当前软件源:
  1. cat /etc/apt/sources.list
复制代码

备份原始软件源文件:
  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
复制代码

编辑软件源:
  1. sudo deepin-editor /etc/apt/sources.list
复制代码

在deepin中,官方已经提供了多个软件源供选择,包括:

• 默认官方源
• 阿里云源
• 清华大学源
• 中科大源

例如,将软件源替换为阿里云源,可以将文件内容修改为:
  1. ## Generated by deepin-installer-reborn
  2. ## [arch]
  3. deb [by-hash=force] https://mirrors.aliyun.com/deepin apricot main contrib non-free
  4. ## [src]
  5. deb-src [by-hash=force] https://mirrors.aliyun.com/deepin apricot main contrib non-free
复制代码

修改完成后,执行以下命令更新软件包列表:
  1. sudo apt update
复制代码

三、第三方软件安装方法

1. DEB包安装

DEB包是Debian及其衍生系统(如deepin)的标准软件包格式。许多软件官网会提供DEB包下载。

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

或者:
  1. sudo apt install ./软件包名.deb
复制代码

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

卸载通过DEB包安装的软件:
  1. sudo apt remove --auto-remove 软件包名称
复制代码

示例:安装Google Chrome浏览器

1. 访问Google Chrome官网下载DEB包
2. 打开终端,进入下载目录
3. 执行安装命令:
  1. sudo apt install ./google-chrome-stable_current_amd64.deb
复制代码

2. Flatpak应用安装

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 应用名称
复制代码

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

更新Flatpak应用:
  1. flatpak update
复制代码

示例:安装Spotify音乐客户端
  1. flatpak install flathub com.spotify.Client
复制代码

3. Snap应用安装

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 关键词
复制代码

更新Snap应用:
  1. sudo snap refresh
复制代码

4. AppImage便携应用

AppImage是一种将应用程序及其依赖打包成单个文件的分发格式,无需安装,直接运行即可使用。

使用AppImage的步骤:

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

1. 运行应用:
  1. ./文件名.AppImage
复制代码

示例:安装Kdenlive视频编辑器

1. 从官网下载Kdenlive的AppImage文件
2. 添加执行权限:
  1. chmod +x kdenlive-*.AppImage
复制代码

1. 运行应用:
  1. ./kdenlive-*.AppImage
复制代码

集成AppImage到系统:

如果您希望AppImage应用像其他软件一样出现在应用菜单中,可以使用appimaged或AppImageLauncher等工具进行集成。

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

安装后,双击AppImage文件会询问是否集成到系统中。

四、Windows软件兼容解决方案

1. Wine和CrossOver介绍

Wine(Wine Is Not an Emulator)是一个兼容层,可以让Linux系统运行Windows应用程序。CrossOver则是基于Wine的商业版本,提供了更好的用户体验和技术支持。

2. Wine安装与配置

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

配置Wine:
  1. winecfg
复制代码

此命令会打开Wine配置窗口,您可以设置Windows版本、图形驱动等选项。

安装Windows应用程序:
  1. wine 安装程序.exe
复制代码

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

3. CrossOver安装与使用

CrossOver不是免费软件,但提供了更好的兼容性和用户支持。

安装CrossOver:

1. 从CrossOver官网下载DEB安装包
2. 使用以下命令安装:
  1. sudo apt install ./crossover_*.deb
复制代码

使用CrossOver安装Windows应用:

1. 打开CrossOver
2. 点击”安装Windows软件”
3. 从列表中选择要安装的应用,或使用”安装未列出的应用程序”选项
4. 按照向导完成安装

4. 常见Windows软件安装案例

安装微信:

1. 下载微信PC版安装程序
2. 使用Wine安装:
  1. wine WeChatSetup.exe
复制代码

安装QQ:

1. 下载QQPC版安装程序
2. 使用Wine安装:
  1. wine QQ9.5.2.exe
复制代码

安装Microsoft Office:

由于Office的复杂性,建议使用CrossOver安装,成功率更高:

1. 打开CrossOver
2. 选择安装Microsoft Office
3. 按照向导完成安装

注意事项:

• 不是所有Windows软件都能在Linux上完美运行
• 有些软件可能需要特定版本的Wine或额外的配置
• 对于复杂的软件,建议查找专门针对该软件的安装教程

五、提高软件安装效率的实用技巧

1. 批量安装方法

当需要在多台电脑上安装相同的软件集,或者重装系统后需要恢复所有软件时,批量安装方法可以大大提高效率。

生成已安装软件列表:
  1. dpkg --get-selections | grep -v deinstall > package_list.txt
复制代码

从列表批量安装软件:
  1. sudo apt-get update
  2. sudo xargs -a package_list.txt apt-get install -y
复制代码

使用tasksel批量安装软件集合:
  1. sudo apt install tasksel
  2. sudo tasksel
复制代码

tasksel提供了一个文本界面,允许您选择安装预定义的软件集合,如”LAMP服务器”、”桌面环境”等。

2. 离线安装包制作

在没有网络连接的环境下,离线安装包是非常有用的。

使用apt-offline制作离线包:

1. 在有网络的电脑上安装apt-offline:
  1. sudo apt install apt-offline
复制代码

1. 生成签名文件:
  1. sudo apt-offline set --update offline-update.sig
  2. sudo apt-offline set --install-packages 软件包名称 offline-install.sig
复制代码

1. 将签名文件传输到有网络的电脑上,下载软件包:
  1. apt-offline get offline-update.sig -d offline-update-pack
  2. apt-offline get offline-install.sig -d offline-install-pack
复制代码

1. 将下载的软件包传输到目标电脑,安装:
  1. sudo apt-offline install offline-update-pack/*.deb
  2. sudo apt-offline install offline-install-pack/*.deb
复制代码

3. 软件源优化

优化软件源可以显著提高软件下载和更新的速度。

测试软件源速度:
  1. apt-spy -d deepin -t stable
复制代码

此命令会测试所有可用的软件源,并推荐最快的一个。

使用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-fast替代apt:
  1. sudo apt-fast update
  2. sudo apt-fast install 软件包名称
复制代码

使用apt-cacher-ng搭建本地缓存:

在多台电脑的环境中,可以使用apt-cacher-ng搭建本地缓存,避免重复下载相同的软件包。

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

配置其他电脑使用本地缓存:
  1. echo 'Acquire::http { Proxy "http://本地缓存服务器IP:3142"; };' | sudo tee /etc/apt/apt.conf.d/01proxy
复制代码

六、常见问题及解决方案

1. 安装失败问题

问题一:软件包下载失败

解决方案:

1. 检查网络连接
2. 更换软件源:
  1. sudo deepin-editor /etc/apt/sources.list
复制代码

1. 清理APT缓存并重试:
  1. sudo apt clean
  2. sudo apt update
复制代码

1. 使用apt-get的–fix-missing选项:
  1. sudo apt-get update --fix-missing
复制代码

问题二:软件包损坏

解决方案:

1. 修复损坏的软件包:
  1. sudo apt install -f
复制代码

1. 清理部分安装的软件包:
  1. sudo dpkg --configure -a
复制代码

1. 重新配置软件包数据库:
  1. sudo rm /var/lib/dpkg/updates/*
  2. sudo apt update
复制代码

2. 依赖关系问题

问题一:未满足的依赖关系

解决方案:

1. 使用aptitude解决依赖问题(aptitude比apt在处理复杂依赖关系时更智能):
  1. sudo apt install aptitude
  2. sudo aptitude install 软件包名称
复制代码

1. 手动安装缺失的依赖包:
  1. sudo apt install 缺失的依赖包名称
复制代码

1. 使用apt-rdepends查找依赖关系:
  1. sudo apt install apt-rdepends
  2. apt-rdepends 软件包名称
复制代码

问题二:依赖冲突

解决方案:

1. 查看冲突的软件包:
  1. sudo apt install -f
复制代码

1. 移除冲突的软件包:
  1. sudo apt remove 冲突的软件包名称
复制代码

1. 使用aptitude的解决方案模式:
  1. sudo aptitude
复制代码

然后在aptitude界面中尝试安装软件包,它会提供解决方案供您选择。

3. 软件运行问题

问题一:软件启动失败

解决方案:

1. 检查软件是否正确安装:
  1. dpkg -l | grep 软件包名称
复制代码

1. 从终端启动软件,查看错误信息:
  1. 软件命令
复制代码

1. 检查缺失的库文件:
  1. ldd 软件路径 | grep "not found"
复制代码

1. 安装缺失的库文件:
  1. sudo apt install 缺失的库文件名称
复制代码

问题二:软件运行异常

解决方案:

1. 检查系统日志:
  1. journalctl -xe
复制代码

1. 检查软件日志(通常在~/.config/软件名称/或/var/log/目录下)
2. 重新安装软件:
  1. sudo apt purge 软件包名称
  2. sudo apt install 软件包名称
复制代码

1. 检查软件兼容性,确认是否支持当前系统版本

4. 系统兼容性问题

问题一:32位软件在64位系统上运行

解决方案:

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

1. 安装32位库文件:
  1. sudo apt install libc6:i386
复制代码

问题二:新版本软件不兼容旧系统

解决方案:

1. 查找软件的旧版本:
  1. apt-cache show 软件包名称 | grep Version
复制代码

1. 安装特定版本的软件:
  1. sudo apt install 软件包名称=版本号
复制代码

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

问题三:系统升级后软件不兼容

解决方案:

1. 检查软件是否有新版本适配新系统
2. 查找替代软件
3. 使用兼容层(如Wine)运行旧版本软件
4. 在虚拟机中运行旧版本系统

七、总结与建议

通过本文的详细介绍,我们了解了deepin系统下各种软件安装方法,从官方商店到第三方应用,从图形界面到命令行操作。以下是一些总结和建议:

1. 选择合适的安装方法

• 新手用户:优先使用深度软件商店,操作简单,安全性高
• 高级用户:可以结合使用APT命令和第三方软件包管理器(如Flatpak、Snap)
• 特定需求:根据软件类型选择合适的安装方式,如Windows软件使用Wine或CrossOver

2. 系统维护建议

• 定期更新系统和软件:
  1. sudo apt update && sudo apt upgrade
复制代码

• 清理不需要的软件包和缓存:
  1. sudo apt autoremove
  2. sudo apt clean
复制代码

• 备份重要软件列表和配置,以便系统重装后快速恢复

3. 安全注意事项

• 优先从官方渠道或可信来源下载软件
• 谨慎添加第三方软件源
• 注意软件权限,避免安装来源不明的软件
• 定期更新系统以修复安全漏洞

4. 学习资源推荐

• deepin官方文档:https://wiki.deepin.org/
• deepin社区论坛:https://bbs.deepin.org/
• Linux软件管理相关书籍和教程
• GitHub等开源社区的项目页面

掌握deepin系统下的软件安装和管理技巧,可以大大提高您的工作效率和使用体验。希望本文能成为您在deepin系统上探索软件世界的得力助手。随着经验的积累,您会发现Linux系统下的软件管理其实比Windows更加灵活和强大。祝您使用愉快!
「七転び八起き(ななころびやおき)」
回复

使用道具 举报

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

本版积分规则