当前位置: 首页 > 工具软件 > Deepin Movie > 使用案例 >

Deepin - 环境配置及软件安装卸载记录(Debain镜像源)

阎京
2023-12-01

系统版本备注
deepindeepin-15.10.1-amd64Debian 6.3.0-18+deb9u1

deepin-linux常用命令大全----每天一个linux命令

  • 查看版本命令
# nangy @ nangy-vm in ~ [10:57:21] 
$ cat /etc/debian_version 
9.0

# nangy @ nangy-vm in ~ [12:32:07] 
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Deepin
Description:	Deepin 15.10.1
Release:	15.10.1
Codename:	stable

# nangy @ nangy-vm in ~ [12:22:04] 
$ cat /proc/version
Linux version 4.15.0-30deepin-generic (pbuilder@zs-PC) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #31 SMP Fri Nov 30 04:29:02 UTC 2018

# nangy @ nangy-vm in ~ [12:29:47] 
$ uname -a
Linux nangy-vm 4.15.0-30deepin-generic #31 SMP Fri Nov 30 04:29:02 UTC 2018 x86_64 GNU/Linux

# nangy @ nangy-vm in ~ [12:33:16] 
$ cat /etc/issue
Deepin GNU/Linux 15.10.1 \n \l

一、更改镜像源

  • 编辑/etc/apt/sources.list
sudo vim /etc/apt/sources.list
# 或者
sudo dedit /etc/apt/sources.list
  • 添加需要的镜像源
组织镜像源命令发行版本备注
华为云deb [by-hash=force] https://repo.huaweicloud.com/deepin lion main contrib non-freelion稳定版(stable)
中科大
Help
deb [by-hash=force] http://mirrors.ustc.edu.cn/deepin/ lion main contrib non-freelion稳定版(stable)
中科大deb [by-hash=force] http://mirrors.ustc.edu.cn/deepin/ panda main contrib non-freepanda不稳定版(unstable)
阿里云deb [by-hash=force] https://mirrors.aliyun.com/deepin/ lion main contrib non-freelion稳定版(stable)
阿里云deb [by-hash=force] https://mirrors.aliyun.com/deepin/ panda main contrib non-freepanda不稳定版(unstable)
腾讯云deb [by-hash=force] https://mirrors.cloud.tencent.com/deepin/ lion main contrib non-freelion稳定版(stable)
腾讯云deb [by-hash=force] https://mirrors.cloud.tencent.com/deepin/ panda main contrib non-freepanda不稳定版(unstable)
Debain10deb http://ftp.cn.debian.org/debian/ buster main contrib non-freebuster稳定版(stable)软件包
Debaindeb http://ftp.cn.debian.org/debian/ bullseye main contrib non-freebullseye测试版(testing)软件包
Debaindeb http://ftp.cn.debian.org/debian/ sid main contrib non-freesid不稳定版(unstable)软件包

然后保存
更换完就策马奔腾,野马脱缰,啊哈哈哈
先来一通升级及清理垃圾

二、系统初始化

apt命令apt-get命令描述
apt updateapt-get update更新软件源
apt upgradeapt-get upgrade更新对应源的所有文件
apt full-upgradeapt-get dist-upgrade在升级软件包时自动处理依赖关系(推荐)
apt list --upgradable.查看可升级软件包列表

1. 系统升级

执行命令

# 刷新存储库索引
sudo apt update
# 在升级软件包时自动处理依赖关系
sudo apt full-upgrade

习惯性重启

shutdown -r now

2. 系统清理

apt和apt-get的区别找度娘就知道了,其实没啥大区别,推荐使用apt,趋势而已

# 刷新存储库索引
#清理旧版本的软件缓存
sudo apt-get autoclean
#清理所有软件缓存
sudo apt-get clean
#删除系统不再使用的孤立软件
sudo apt-get autoremove

习惯性重启

shutdown -r now

接下来安装各种让自己嗨皮的软件了呗

三、安装软件

参考:Deepin应用管理Deepin安装与配置

apt命令apt-get命令描述
apt searchapt-cache search搜索应用程序
apt showapt-cache show显示安装细节
apt installapt-get install安装软件包
apt policy ^xxx.显示以xxx打头的候选安装列表
.apt-get --reinstall install package重新安装这个包
在线安装常用软件 ↓↓↓解释备注(参考)
sudo apt install synaptic安装新立得软件包管理器
sudo apt install wget安装下载工具wget
sudo apt install iotop -y安装磁盘I/O监视iotopsudo iotop
sudo apt install git安装版本控制GitGit - 安装配置(Linux、Windows双重记录)
sudo apt install git-svn安装版本控制Git-SVN官网资料
sudo apt install gitkraken安装Git客户端这个挺好用的,命令行大神可以忽略
sudo apt install subversion安装版本控制SVN
.安装zsh及配置oh-my-zshDeepin - 安装zsh及oh-my-zsh的一些坑记录
.安装R及RStudio ServerR语言 - 安装R及RStudio(Linux、Windows双重记录) 1
sudo apt install sogoupinyin安装搜狗拼音输入法
sudo apt install bleachbit安装磁盘清理工具Bleachbit官网下载
Deepin - 磁盘清理工具Bleachbit
sudo apt install notepadqq安装文本编辑器notepadqqLinux的编辑神器,类似Win的notepad++
GitHub下载
sudo apt install teamviewer安装远程工具teamviewer官网下载
sudo apt install remmina remmina-plugin-*

插件:remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice
安装远程桌面remmina官网文档
sudo apt install uget安装下载工具uGet官网下载
通常搭配插件aria2使用
sudo apt install aria2安装aria2aria2c.comWeb下载管理页面
抛弃迅雷,Aria2 新手入门
sudo apt install deepin.com.thunderspeed安装迅雷极速版
sudo apt install netcat安装netcat,网络工具中的瑞士军刀netcat命令的使用
sudo apt install gufw安装gufw,Linux 世界中最简单的防火墙之一Gufw - deppin Wiki
sudo apt install netease-cloud-music安装网易云音乐官网下载
sudo apt install mpv安装播放器mpv官网地址
sudo apt install baidunetdisk安装百度网盘(Linux)官网下载
sudo apt install google-chrome-stable安装谷歌浏览器(稳定版)
sudo apt install filezilla安装ftp工具filezilla官网下载
deepin-FileZilla
sudo apt install diffuse安装代码对比工具diffuse(推荐很不错,Linux下感觉比下面两个好用
sudo apt install zoom安装视频工具Zoom官网下载
sudo apt install gdebi-core安装GDebi软件包安装程序很好用的deb文件安装程序
sudo apt install bluetooth blueman安装蓝牙组件bluetooth是Linux蓝牙的核心组件,blueman是基于GTK+的全功能蓝牙管理器
为Deepin Linux启用蓝牙支持
sudo apt install typora安装Markdown编辑器typora官网下载
Typora 完全使用详解
sudo apt install deepin-boot-maker安装深度启动盘制作工具
sudo apt install tree以树状图列出目录的内容
sudo apt-add-repository ppa:george-edison55/nitroshare
sudo apt-get update
sudo apt-get install nitroshare
局域网文件共享神器官网下载
离线安装常用软件 ↓↓↓解释备注(参考)
sudo ./VMware-Workstation-Full-16.1.2-17966106.x86_64.bundle安装虚拟机
VMware Workstation
官网下载安装包
sudo gdebi GitHubDesktop-linux-2.9.0-linux1.deb安装GitHub DesktopGithub下载安装包
sudo gdebi Motrix_1.5.15_amd64.deb安装下载工具Motrix(推荐Github下载安装包
sudo gdebi mailspring-1.9.1-amd64.deb安装邮件客户端Mailspring(推荐官网下载安装包
Github下载安装包
Deepin - 在Debian上启用快照并安装Mailspring
sudo gdebi dingtalk_2.1.0_amd64.deb
或者
sudo dpkg -i dingtalk_2.1.0_amd64.deb
或者
sudo apt install dingtalk
安装钉钉dingtalkGithub下载安装包
sudo gdebi bcompare-4.2.10.23938_amd64.deb安装代码对比工具bcompare官网下载
收费的
sudo gdebi diffmerge_4.2.0.697.stable_amd64.deb安装代码对比工具diffmerge官网下载
开源免费
win环境用的嗨,Linux没装成功
sudo gdebi jd-gui-1.4.1.deb安装反编译工具jd-gui官网下载
历史版本下载
sudo gdebi mydumper_0.9.5-2.stretch_amd64.debMySQL逻辑备份工具mydumper官网下载
GitHub下载
sudo gdebi code_1.37.1-1565886362_amd64.deb安装Visual Studio Code官网下载
语言包设置
sudo gdebi wps-office_11.1.0.8722_amd64.deb安装办公软件WPS官网下载
sudo gdebi SunloginClient-10.0.2.24779_amd64.deb安装远程工具向日葵官网下载
./FoxitReader.enu.setup.2.4.4.0911(r057d814).x64.run安装福昕PDF阅读器官网下载
sudo gdebi balena-etcher-electron_1.5.100_amd64.debU盘镜像制作工具官网下载 - Git下载
Wine兼容层软件 ↓↓↓WineHQ - 官网地址运行 Windows 应用的兼容层
sudo apt install deepin.com.wechat安装微信
sudo apt install deepin.com.qq.office安装TIM - 办公版QQ

1. 更换桌面

1.1. 前置工作

# 刷新一下系统,没得说
sudo apt update
# 处理软件包的依赖关系
sudo apt full-upgrade (推荐)
or
sudo apt-get dist-upgrade
# 刷新完重启一下呗
shutdown -r now

1.2. 安装mate桌面

详细介绍,请参考 这儿,还有那儿

# This will install the base packages required for a minimal MATE desktop
# 基础安装
sudo apt-get install mate-desktop-environment-core

# This will install the complete MATE desktop
# 完整安装(推荐)
sudo apt-get install mate-desktop-environment

# This will install the complete MATE desktop including a few extras
# 扩展安装
sudo apt-get install mate-desktop-environment-extras

# 卸载桌面?失败,原因还没研究明白
sudo apt autoremove --purge mate-desktop-environment

1.3. 安装xfce桌面

好丑界面,但是真是省资源,还是mate桌面不错

# 搜索有一下xfce
sudo apt search xfce
# 安装喽,全自动的
sudo apt install xfce4

2. 安装jetbrains-toolbox

官网下载

# 1. 下载安装包
# nangy @ nangy-vm in /mnt/hgfs/VMware共享文件/software [20:58:29] 
$ wget https://download.jetbrains.8686c.com/toolbox/jetbrains-toolbox-1.14.5179.tar.gz

# 2. copy到指定目标
# nangy @ nangy-vm in /mnt/hgfs/VMware共享文件/software [20:59:29] C:1
$ cp jetbrains-toolbox-1.14.5179.tar.gz -R /home/nangy/Downloads

# nangy @ nangy-vm in /mnt/hgfs/VMware共享文件/software [20:59:47] 
$ cd /home/nangy/Downloads 

# nangy @ nangy-vm in ~/Downloads [20:59:52] 
$ ll
总用量 73M
-rwxr-xr-x 1 nangy nangy 73M 6月  16 20:59 jetbrains-toolbox-1.14.5179.tar.gz

# 3. 解压安装包
# nangy @ nangy-vm in ~/Downloads [20:59:53] 
$ tar -zxvf jetbrains-toolbox-1.14.5179.tar.gz 
jetbrains-toolbox-1.14.5179/
jetbrains-toolbox-1.14.5179/jetbrains-toolbox

# nangy @ nangy-vm in ~/Downloads [21:00:05] 
$ cd jetbrains-toolbox-1.14.5179 

# 4. 执行安装包
# nangy @ nangy-vm in ~/Downloads/jetbrains-toolbox-1.14.5179 [21:00:07] 
$ ./jetbrains-toolbox 

3. 安装Visual Studio Code

  官网下载

# nangy @ nangy-deepin in ~/Downloads/software [18:24:28] 
$ wget https://vscode.cdn.azure.cn/stable/78a4c91400152c0f27ba4d363eb56d2835f9903a/code_1.43.0-1583783132_amd64.deb

# nangy @ nangy-deepin in ~/Downloads/software [18:25:17] 
$ sudo gdebi code_1.43.0-1583783132_amd64.deb 

3.1. 设置VSCode中文包

  1. 在线安装
    Chinese (Simplified) Language Pack for Visual Studio Code
    Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
ext install MS-CEINTL.vscode-language-pack-zh-hans
  1. 离线安装
https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${extension name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage

  官网参考 | VSCode 插件官网 |
  如果被墙了,请自觉翻墙,如果没法翻墙,找个能翻墙的下载离线安装包,复制到自己电脑再安装设置
  Visual Studio Code:1.38.0
  MS-CEINTL.vscode-language-pack-zh-hans-1.37.5

3.2. VSCode个人习惯配置

VSCode - 一些个人操作习惯配置

选项操作路径
去除顶部白条设置用户窗口Title Bar Style(调整窗口标题栏的外观) → 选择custom

3.3. VSCode → 文件管理器

  安装VSCode之后,Win+E快捷键打开的是VSCode,而不是文件管理器。

# 网传用 gvfs-mime -set inode/directory dde-file-manager.desktop
# 尝试后,提示gvfs-mime已经被弃用。
# 然后查看 gio mime 用法

gvfs-mime --help
This tool has been deprecated, use 'gio mime' instead.
See 'gio help mime' for more info.

用法:
  gio mime MIME 类型 [处理程序]

获取或设置某一 MIME 类型的处理程序。

如果没有给定的处理程序,列出 MIME 类型已注册和推荐的
应用程序。如果已给定处理程序,它将被设为 MIME 类型的
默认应用程序。

# gio mime用法如下

用法:
  gio mime MIME 类型 [处理程序]

获取或设置某一 MIME 类型的处理程序。

如果没有给定的处理程序,列出 MIME 类型已注册和推荐的
应用程序。如果已给定处理程序,它将被设为 MIME 类型的
默认应用程序。
  • 成功执行
    gio mime inode/directory dde-file-manager.desktop
# nangy @ nangy-deepin in ~ [19:43:05] 
$ gio mime inode/directory dde-file-manager.desktop
Set dde-file-manager.desktop as the default for inode/directory

3.4. 无法在这个大型工作区中监视文件更改

Visual Studio Code is unable to watch for file changes in this large workspace

nangy@nangy-deepin:~$ cat /proc/sys/fs/inotify/max_user_watches
8192

# 默认加上 fs.inotify.max_user_watches=524288
nangy@nangy-deepin:~$ sudo vim /etc/sysctl.conf 
[sudo] nangy 的密码:
nangy@nangy-deepin:~$ sudo sysctl -p
fs.inotify.max_user_watches = 524288
nangy@nangy-deepin:~$ cat /proc/sys/fs/inotify/max_user_watches
524288
nangy@nangy-deepin:~$ 

4. 安装Notepad++

4.1. 先安装snap

Installing snap on Debian

Snap 目前在 Debian 9 之前的版本上不可用

# 在 Debian 10 (Buster) 和 Debian 9 (Stretch) 上
# 可以直接从命令行安装 snap:
$ sudo apt update
$ sudo apt install snapd

# 注销并重新登录,或重新启动系统,以确保正确更新 snap 的路径
# 在此之后,安装core snap 以获得最新的snapd
$ sudo snap install core
core 16-2.45.2 from Canonical✓ installed

# 要测试您的系统,请安装hello-world snap 并确保它正确运行:
$ sudo snap install hello-world
hello-world 6.3 from Canonical✓ installed

$ hello-world
Hello World!

# 卸载 hello-world
$ sudo snap remove hello-world

4.2. 安装Notepad++

Notepad-Plus-Plus (WINE)

$ sudo snap install notepad-plus-plus

4.3. 安装插件

插件下在地址

  • 下载 → 解压 → 复制dll → plugins目录

四、卸载软件

apt命令apt-get命令描述
apt removeapt-get remove移除软件包
apt purgeapt-get purge移除软件包及配置文件
apt autocleanapt-get autoclean清理旧版本的软件缓存
.apt-get clean清理所有软件缓存
apt autoremoveapt-get autoremove删除系统不再使用的孤立软件包(推荐)
apt autoremove --purge packageapt-get autoremove --purge package自动卸载软件其删除其配置文件(一般用于在线安装的软件)
卸载预装软件.
sudo apt autoremove --purge deepin.com.qq.im.卸载QQ
sudo apt autoremove --purge deepin-movie.卸载深度影院

五、其他

1、清空回收站提示无权限

  • deepin 回收站位置~/.local/share/Trash/files
# 进入到回收站目录位置
# nangy @ nangy-deepin in ~ [19:26:36] 
$ cd ~/.local/share/Trash/files

# 使用管理员权限删除即可
# nangy @ nangy-deepin in ~/.local/share/Trash/files [19:26:51] 
$ sudo rm -rf xxx/
  • 看来以后还是命令行删除吧,图形化操作还是问题多多啊,对于强迫症来说就是灾难,哈哈!

结束语:先写到这里~~

扩展阅读:

1. aptitude常用命令

aptitude扩展:最佳方法删除与安装包 - aptitude

aptitude update            更新可用的包列表
aptitude safe-upgrade      执行一次安全的升级
aptitude full-upgrade      将系统升级到新的发行版
aptitude install pkgname   安装包
aptitude remove pkgname    删除包
aptitude purge pkgname     删除包及其配置文件
aptitude search string     搜索包
aptitude show pkgname      显示包的详细信息
aptitude clean             删除下载的包文件
aptitude autoclean         仅删除过期的包文件

i: 安装软件包   
c: 软件包没有安装,但在系统中有软件包的残留配置   
p: 从系统彻底删除   
v: 虚拟软件包   
B: 已损坏的软件包   
u: 解压文件,但尚未配置软件包   
C: 半配置 - 配置失败需要修复   
H: 半安装 - 卸载失败需要修复 

  1. 安装R及RStudio Server其他参考 ↩︎

 类似资料: