前言
虽说没人天天装系统,但是谁说得准呢,VM、esxi、 pve 、hyper 各种虚拟化平台,闲的没事瞎折腾呗。
debian系统还是好用,用处也挺广,因此记录一下安装完成后常见操作
添加普通用户sudo权限
debian默认普通用户好像没有sudo使用权限,当使用sudo提权时,会提示
xxx is not in the sudoers file. This incident will be reported.
解决办法:
- 先切换至root用户
su
- 添加sudoers文件编辑权限,安装vim,然后编辑该文件
chmod u+w /etc/sudoers
apt-get install vim
vim /etc/sudoers
-
找到 root ALL=XXX 那一行,直接yy 复制,然后p粘贴。
-
修改root为要添加的用户名,然后保存即可。
-
恢复该文件的只读权限。
chmod u-w /etc/sudoers
没问题,已经可以正常使用sudo提权。
自动挂载NFS
注意是挂在NFS,是客户端,不是服务端。
- 更新软件源
sudo apt update
- 安装nfs客户端
sudo apt install nfs-common
-
先看一下是否能正常挂载
sudo showmount -e 192.168.34.30
- 创建需要挂载目录(套用之前截图,已经创建)
- 先临时挂载,实验一下,注意IP地址后面更冒号
sudo mount -t nfs 192.168.xx.xx:/mnt/main_pool/linux_nfs /mnt/truenas_nfs/
挂载前后对比
开机自动挂载
sudo vim /etc/fstab
然后加入以下代码
192.168.xx.xx:/mnt/main_pool/linux_nfs/ /mnt/truenas_nfs nfs rw,auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
具体参数代表意义请自行查询,我也不太明确,能用即可。
然后重启系统,查看是否挂载成功。
创建文件,验证读写权限。
安装vs code
作为一个伪程序员,怎么能少得了vscode这种东西,windows下面也用习惯了。
搬运一下:
官方推荐最简单办法是离线安装,网络不畅也建议离线安装。
以下是在线安装:
sudo apt-get install wget gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg
Then update the package cache and install the package using:
sudo apt install apt-transport-https
sudo apt update
sudo apt install code # or code-insiders
这里我使用离线安装,直接一条命令搞定。
sudo apt install ./<file>.deb
安装Sublime Text
已经安装了vs code,为什么还要安装Sublime Text 呢,个人觉得vscode太重了,有时候只想看看代码或者文本,不太想用vs code,纯属个人习惯。
搬运一下:
- 安装 GPG key,输入完成后会乱码,不用管,继续下一步。
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg
- 选择版本,使用稳定版。
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
- 更新源然后安装Sublime Text
sudo apt-get update
sudo apt-get install sublime-text
安装完成,打开可以正常使用,只是没有注册,不影响使用。
总结
折腾才是乐趣。