deepin操作记录
Author : zbzhen, Modified : Tue Feb 21 10:43:45 2023
1. deepin操作记录
1.1. 返回主页
主页地址 https://kz16.top/
所有软件都使用英文版本
1.2. win10下deepin双系统安装
-
准备材料
-
16G空优盘
-
20G以上的空闲SSD分区的磁盘(建议用40G,留点空间安装其它软件),可查看百度经验:win10磁盘分区教程
-
deepin官网下载U盘制作系统. 经过测试, 用ventoy也很不错, 用ventoy做安装盘可能会更简单,
ventoy谐音为稳妥 -
deepin官网容易抽风打不开,这里直接给出deepin清华镜像,一定要校对MD5码和sha256码,谨防不完全下载
-
-
安装过程
- 制作deepin的U盘启动
- 插上U盘,进入bios界面,选择U盘启动,按照相关提示一步步点下去就可以了,没有任何难度,不会用很长时间
体验效果可看下面这个视频
https://www.bilibili.com/video/BV1uj411f791
1.3. 常用操作
-
关闭开机启动
cd ~/.config/autostart把不要开机启动的那个文件删除就OK了, 参考https://bbs.deepin.org/forum.php?mod=viewthread&tid=169824 -
7z压缩, 安装
sudo apt install p7zip-full
创建压缩7z文件7za a -t7z -mx=9 test.7z test-dir -
查看内核信息
uname -a -
查看硬件和系统版本信息
screenfetch -s
如果没有安装screenfetch可通过命令
sudo apt install screenfetch安装 -
查看操作系信息以及版本
lsb_release -a
1.4. deepin相关工具安装记录
1.4.1. 安装常用软件记录
-
安装时选择语言为英文,所有软件只安装英文版本
-
安装时选择语言为英文,所有软件只安装英文版本
-
应用商店找输入法: iFLY Input Method,安装好了之后要用Fcitx设置一下
-
远程连服务器:打开终端,点对话框右上角三横形状图标,再选Remote;远程传文件应用商店下载FileZilla
-
聊天工具:QQ用应用商店中的Tim版,WeChat可用, 钉钉
sudo apt install dingtalk -
会议:zoom直接在官网下
-
解压和压缩可直接用自带的,很方便,
-
视频编辑软件flowblade, https://github.com/jliljebl/flowblade
-
办公软件自带wps,凑合用用
-
文本编辑器notepadqq与Visual Studio Code直接在应用商店安装,其它文本编辑器例如Code::Blocks的安装
sudo apt install codeblocks-contrib -
写英语论文神器: Artha,应用商店可下载
-
文献管理zotero要官网下载,可以同步文献,很方便的,只有300M免费空间,得省着用
-
公式扫描(收费),一个月免费用50次,可邀请好友获取月用上限
sudo apt install snapd sudo snap install mathpix-snipping-tool运行
snap run install mathpix-snipping-tool -
录屏软件用Kazam或者自带的Deepin Screen Recorder。比较好的一个是obs,直接去官网下载就好,别去商店下载。声音去噪参考了https://blog.csdn.net/weixin_37272286/article/details/81200494效果很好。具体做法是在
/etc/pulse/default.pa文件后面添加代码###Active Noise Removal .ifexists module-echo-cancel.so load-module module-echo-cancel aec_method=webrtc source_name=mic source_properties=device.description=MicHD set-default-source "mic" .endif然后重启,声音设置里Advance->Input->Microphone
-
总之:商店找软件要看评论和下载量,多做对比
1.4.2. 打印机和数位板
- 我的惠普打印机2132直接可以直接连线使用
- HUION数位板没找到相关驱动
1.4.3. C++科学计算包
- 安装g++,
sudo apt install g++ - 安装gfortran,
sudo apt install gfortran - 需要重新下载sparselib++解压后,改文件名,输入
make all没报错就OK了 - 可选安装umfpack
sudo apt-get install libsuitesparse-dev
sudo apt-get install libsuitesparse-doc
1.4.4. git相关安装
-
安装git:
sudo apt install git; -
安装图形化工具:
sudo apt install git-gui; -
启动图形化工具:
git gui -
配置账号
git config --global user.name xxxx git config --global user.email xxxxx ssh-keygen -t rsa // 三次回车,生成公钥 cat ~/.ssh/id_rsa.pub //选中并复制里面的内容
-
连接github
github-> Accounting settings图标-> SSH key-> Add SSH key-> 填写SSH key的名称,将~/.ssh/id_rsa.pub文件中内容粘帖-> add key -
上传提交,启动图形界面
git gui,按钮一个个点下去即可
1.4.5. node.js相关安装
sudo apt install node- 查看版本
node -v以及npm -v - 安装
electron
sudo npm install electron -g --unsafe-perm - 安装
yarn
sudo npm install yarn -g - 安装
electron-builder
sudo npm install electron-builder -g
或yarn add electron-builder --dev
1.4.6. java相关安装
-
先从java官网下载linux包 ,解压安装即可,
-
环境变量配置:在
~/.bashrc文件的最后一行添加代码PATH=$PATH:/usr/lib/jvm/jdk-14/bin/ export PATH=$PATH:/home/用户名/.local/bin最后命令行输入
source ~/.bashrc
1.4.7. python相关安装
deepin15.11 系统自带python3.5,终端输入python3可查看具体版本号
1.4.7.1. 切换版本
不太建议用这个,因为可能有些程序基于python2,这样修改容易出BUG
-
终端输入
sudo vi ~/.bashrc -
按i进入编写模式,最后一行加入代码
alias python=‘python3‘ -
Esc退出编写模式,Shift + z +z保存退出
-
更新配置
source ~/.bashrc
1.4.7.2. 软件包的安装
-
安装pip
sudo apt install python3-pip -
安装科学计算包
python3 -m pip install numpy python3 -m pip install sympy python3 -m pip install scipy python3 -m pip install matplotlib==3.0.1 -
mayavi绘制三维图显示有点不正常,在win下是正常的
1.5. 常用到的在线工具
一些工具用得不多,实在没必要安装,或者它本身就基于浏览器,因此可以选择在线工具
-
在线markdown stackedit 需要配合imgbb或者imgchr显示图片,该软件也可以离线用,本站大部分文档都由它写好的
-
在线数学画图 GeoGebra
-
在线流程图 drawio
-
在线PDF标注删除和添加页面 xodo
-
在线表格生成latex tablesgenerator
-
在线latex粘贴到word https://kz16.top/latex
-
在线PDF裁剪
- 有广告但速度很快,功能很强大pdfresizer
- 速度能接受,批量自动裁剪croppdf
-
在线转换成mp4格式convertio
-
视频下载 https://savieo.com/
-
临时邮箱和短信(都有广告,百度都可以搜临时邮箱和短信找到)
- 10分钟临时邮箱 https://bccto.me/
- 24小时临时邮箱 http://24mail.chacuo.net/enus
- 临时手机验证 https://zusms.com/
- 临时手机验证 https://www.materialtools.com/
-
临时网盘
- 推荐(无广告) 浙江大学求是潮网站,100M 30天限制
- 或者 https://send.firefox.com/
1.6. ssh远程连接相关
1.6.1. 查看服务器ip
-
查看公网ip
sudo apt install curl curl ifconfig.me -
查看内网ip
ifconfig
会出现一大串的字符,inet后面的地址就是内网地址
1.6.2. ping测试
ping ip地址 -c 4
上面的命令用于linux系统,后面的-c 4表示次数为4
1.6.3. ssh安装
查看服务器是否安装ssh
命令行输入ssh
如果已经出现错误结果,说还没安装,否则需要输入命令安装
sudo apt install openssh-server
查看ssh的状态
service ssh status或sudo ps -e |grep ssh
开启、关闭和重启ssh的命令分别为
service ssh start
service ssh stop
service ssh restart
开机自动启动
sudo systemctl enable ssh
禁止开机启动
sudo systemctl disable ssh
查看ssh开机启动状态
sudo chkconfig | grep ssh
1.7. latex的安装
1.7.1. 安装
-
安装texlive,需要网络好,安装时间长,需要的空间大约6G
sudo apt install texlive-full
中途如果出现网络问题,Ctrl +C中断掉,然后重新输入安装命令sudo apt install texlive-full,前面下载好的文件可以不用继续下载 -
安装 texstudio,别去商店,要去官网
http://texstudio.sourceforge.net/个人经验感觉latex在deepin下,比win表现效果要好很多
1.7.2. latex 模板
建议用xelatex编译,设置顺序依次为
options->configure->bulid->Default Complier
latex 论文模板https://github.com/mohuangrui/ucasthesis
latex 常用模板,显示中文并且有书签,比较实用,
建议文件名或文件夹的名字用英文,
建议文件名或文件夹的名字用英文,
\documentclass{ctexart} %\documentclass{article} \usepackage{xeCJK} %中文字体 \usepackage{tabularx} \usepackage{graphicx} \usepackage{algorithm} %format of the algorithm \usepackage{algorithmic} %format of the algorithm \usepackage{multirow} %multirow for format oftable \usepackage{amsmath} \usepackage{xcolor} \usepackage{amssymb,version,fancybox,mathrsfs,multirow} \usepackage[bookmarksnumbered, bookmarksopen, colorlinks, citecolor=blue, linkcolor=blue, unicode]{hyperref} \usepackage{geometry} \geometry{a4paper,left=3cm,right=3cm,top=2cm,bottom=2cm} \makeatletter\@addtoreset{equation}{section}\makeatother %\catcode`\@=11 \theoremstyle{plain} \renewcommand{\theequation}{\thesection.\arabic{equation}} \makeatletter \@addtoreset{figure}{section} \renewcommand\thefigure{\thesection.\@arabic\c@figure} \newcommand{\comm}[1]{\marginpar{% \vskip-\baselineskip %raise the marginpar a bit \raggedright\footnotesize \itshape\hrule\smallskip#1\par\smallskip\hrule}} %\renewcommand{\theequation}{\thesection.\arabic{equation}} \renewcommand{\theequation}{\thesection.\arabic{equation}} \newtheorem{lemma}{引理}[section] \newtheorem{theorem}{定理}[section] \newtheorem{corollary}{推论}[section] \newtheorem{proposition}{性质}[section] \newtheorem{definition}{定义}[section] \newtheorem{remark}{注}[section] \newtheorem{example}{例}[section] \newtheorem{proof}{证明}[section] \newcommand{\bs}[1]{\boldsymbol{#1}} \def \ri {{\rm i}} \def \ds {{\Delta s}} \renewcommand{\arraystretch}{1.5} \makeatletter \@addtoreset{figure}{section} \renewcommand\thefigure{\thesection.\@arabic\c@figure} \title{总标题} \author{Bingzhen Zhou} \begin{document} \maketitle \tableofcontents \newpage \section{大标题} n hello, \LaTeX! 你好这是一个很好的测试 n hello, \LaTeX! 你好这是一个很好的测试 n hello, \LaTeX! 你好这是一个很好的测试 \subsection{小标题$\beta$} 公式测试 \begin{equation}\label{11} x + \theta = \beta \end{equation} 上面的公式\eqref{11} \section{大标题} n hello, \LaTeX! 你好这是一个很好的测试 n hello, \LaTeX! 你好这是一个很好的测试 n hello, \LaTeX! 你好这是一个很好的测试 \subsection{小标题} 公式测试 \begin{equation}\label{22} x + \theta = \beta \end{equation} 上面的公式\eqref{22} \end{document}
1.8. Vscode写LaTex与Markdown
1.8.1. 插件
File --> Preference --> Extensions
-
English support for LT
-
LaTeX Workshop
-
Markdown All in One
-
Markdown PDF
-
Markdown Preview Enhanced
-
Markdown Preview Mermaid Support
-
Markdown TOC
-
- 先下载语言包
- 创建文件 Linux:
$HOME/.config/Code/Dictionaries/ ln -s /usr/share/hunspell ~/.config/Code/Dictionaries
1.8.2. 配置
File --> Preference --> Settings --> Opening Settings
LaTex的配置参考https://tex.stackexchange.com/questions/462365/how-to-use-latex-on-vs-code
该配置文件它会自动运行bibtex, 为了保证参考文献不出现[?], 需要多运行两次, 保存就可以运行, 快捷键Ctrl+S, 不建议自动保存, 推荐没事就手动保存, 保证写代码和文档的Hits不断
{ "extensions.ignoreRecommendations": true, // "editor.fontSize": 17, "workbench.activityBar.visible": false, // "workbench.startupEditor": "newUntitledFile", // "window.zoomLevel": 1, "editor.wordWrap": "on", "editor.cursorBlinking": "solid", "editor.wordWrapColumn": 80, "editor.wrappingIndent": "same", "workbench.colorCustomizations": { // 设置光标颜色 "editorCursor.foreground": "#FF0000",}, "spellright.latexSpellParameters": [ "author", "title", "date", "chapter", "section\\*?", "subsection\\*?", "subsubsection\\*?", "part", "paragraph", "subparagraph", "text(rm|sf|tt|md|bf|up|it|sl|sc|normal)", "underline", "emph", "item", "footnote(text)?", "caption(of)?", "multicolumn", "href", "hyperref", "begin\\{frame\\}" ], "telemetry.enableCrashReporter": false, "telemetry.enableTelemetry": false, "latex-workshop.showContextMenu":true, //右键菜单 "latex-workshop.intellisense.package.enabled": true, //根据加载的包,自动完成命令或包 "latex-workshop.latex.recipes": [ { "name": "xelatex -> bibtex", "tools": [ "xelatex", "bibtex" ] } ], "latex-workshop.latex.tools": [{ "name": "latexmk", "command": "latexmk", "args": [ "-synctex=1", "-interaction=nonstopmode", "-file-line-error", "-pdf", "%DOC%" ] }, { "name": "xelatex", "command": "xelatex", "args": [ "-synctex=1", "-interaction=nonstopmode", "-file-line-error", "%DOC%" ] }, { "name": "pdflatex", "command": "pdflatex", "args": [ "-synctex=1", "-interaction=nonstopmode", "-file-line-error", "%DOC%" ] }, { "name": "bibtex", "command": "bibtex", "args": [ "%DOCFILE%" ] }], "latex-workshop.view.pdf.viewer": "tab", "latex-workshop.latex.clean.fileTypes": [ "*.aux", "*.bbl", "*.blg", "*.idx", "*.ind", "*.lof", "*.lot", "*.out", "*.toc", "*.acn", "*.acr", "*.alg", "*.glg", "*.glo", "*.gls", "*.ist", "*.fls", "*.log", "*.fdb_latexmk" ], "editor.minimap.enabled": false, "breadcrumbs.enabled": false, "spellright.language": [ "English (American)" ], "spellright.documentTypes": [], "window.zoomLevel": 1, "diffEditor.ignoreTrimWhitespace": true, }
1.9. 返回主页
主页地址 https://kz16.top/
欢迎非商业转载,转载请指明来源,
本文来源 https://kz16.top/deepin