使用add-apt-repository的时候,提示: add-apt-repository:找不到命令 解决方法,安装software-properties-common: sudo apt-get install software-properties-common -y
使用add-apt-repository的时候,提示: add-apt-repository:找不到命令 解决方法,安装software-properties-common: sudo apt-get install software-properties-common -y
虽然通过之前的配置,可以执行sudo命令了,但是因为环境变量不同,导致普通用户在执行一些命令的时候,提示命令不存在。更有甚者,有一些命令,连root都找不到。 比如在执行dpkg的时候,会提示: dpkg: 错误: 2 在环境变量 PATH 中找不到该程序,或不可执行 提示:root 的 PATH 环境变量通常应当包含 /usr/local/sbin、/usr/sbin 和 /sbin 所以,还是把环境加上吧。 在当前用户的根目录下,也就是home dir下。 vim .bashrc 在最下面加入: export …
安装驱动 查看显卡型号。 lspci | grep VGA 结果: 01:00.0 VGA compatible controller: NVIDIA Corporation Device 24b0 (rev a1) Nvidia的驱动在non-free的源里,所以如果没有,需要添加。 sudo vim /etc/apt/sources.list 添加: deb http://mirrors.163.com/debian/ bullseye main non-free contrib deb http://mirr…
需要修改两个文件。 sudo vim /etc/hostname 里面应该只有一行,改为新的主机名即可。 sudo vim /etc/hosts 里面可能有多行: 127.0.0.1 ThinkStation 127.0.1.1 thinkstation.yangyq.net ThinkStation 将ThinkStation的位置改为需要的名字就可以了。 最后,重启。 sudo systemctl reboot
使用终端连接Linux,用vim打开文件进行编辑是常用操作。但是有时候选中文件部分内容后无法复制出来,这时候,vim左下角显示可视,给工作和学习带来麻烦。需要修改一下vim的配置文件。 sudo vim /usr/share/vim/vim82/defaults.vim 请注意,vim82是vim的版本,在你的计算机上可能有所不同,直接输入命令如果打开的是一个空白文件,请检查你的路径。 正常打开文件后,输入/mouse找到下面的内容。 if has('mouse') if &term =~ 'xterm' …
Linux系统中,root的用户权限非常大,基本上什么都可以做,我之前有台服务器,让一个学生用rm -rf /的方式把所有的文件全删除了,欲哭无泪。 root权限这么大,就不能随便用,普通用户不允许使用root登陆。但是在执行一些系统级操作的时候,没有root权限又不行,于是有几种方法可以尝试: 退出登陆,使用root重新登陆,比较麻烦。 使用su命令,su命令是用来临时切换到其他用户的,su root就是切换到root用户,这时候,系统会要求你输入要切换的那个用户的密码,如果密码对了,允许你以切换后的用户身份进行…
Linux系统修改用户密码的命令很简单,如果是修改自己的密码,直接输入passwd,然后根据提示,输入两遍新密码即可。 root@GPUServer:/home/laoyang# passwd 新的 密码: 重新输入新的 密码: passwd:已成功更新密码 root@GPUServer:/home/laoyang# 如果要修改其他人的密码,则后面跟用户名,当然,要有权限才行。 root@GPUServer:/home/laoyang# passwd laoyang 新的 密码: 重新输入新的 密码: passwd…
Debian 11查看IP的命令不再是ifconfig,换成了ip addr。 如果输入ifconfig,会提示命令无法找到。 bash: ifconfig:未找到命令 换成ip addr。 root@GPUServer:/home/laoyang# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00…
使用latexdiff后,出现编译错误: Extra }, or forgotten \endgroup. \UL@stop ...z@ \else \UL@putbox \fi \else \egroup 可以取消对引用的识别。 latexdiff --exclude-safecmd=cite old.tex new.tex > diff.tex 有时候还有错误: Misplaced \noalign. \toprule ->\noalign 看了一下是一个 \toprule 注释掉就可以了,没找到更…
在写论文的时候,会需要根据审稿人的意见来改写论文,大部分的编辑,都要求使用审阅方式(track changes)进行修改,以便清晰的看到哪些地方进行了更改。 LaTex本身并不具备审阅功能,需要借助一些辅助的工具包来完成。一些期刊会推荐一些审阅功能工具包,其中比较著名的是latexdiff。 latexdiff的核心思路是,保留一份旧的tex文件,再更改一份新的tex文件。使用latexdiff命令,自动查找哪里进行了更改,生成一份新的tex文件,用来记录哪些文字进行了更改,最后再编译这个自动生成的tex文件即可。…
通常来说,出现这种错误是因为文档结构不完整导致的,在看看是不是在删除内容的时候,将文档结构语句给删除了,例如: \begin{document} 或者 \end{document}
