debian安装后常见操作

本文档介绍了如何在Debian系统中为普通用户添加sudo权限,设置NFS自动挂载,以及安装VSCode和SublimeText。首先,通过编辑sudoers文件赋予用户sudo权限。接着,安装NFS客户端并测试挂载,然后将其配置为开机自动挂载。此外,还详细说明了在线和离线安装VSCode的过程。最后,简述了SublimeText的安装步骤,作为轻量级代码查看工具的补充。
摘要由CSDN通过智能技术生成


前言

虽说没人天天装系统,但是谁说得准呢,VM、esxi、 pve 、hyper 各种虚拟化平台,闲的没事瞎折腾呗。

在这里插入图片描述

debian系统还是好用,用处也挺广,因此记录一下安装完成后常见操作

在这里插入图片描述

添加普通用户sudo权限

debian默认普通用户好像没有sudo使用权限,当使用sudo提权时,会提示

xxx is not in the sudoers file.  This incident will be reported.

解决办法:

  1. 先切换至root用户
su
  1. 添加sudoers文件编辑权限,安装vim,然后编辑该文件
chmod u+w /etc/sudoers
apt-get install vim
vim /etc/sudoers

在这里插入图片描述

  1. 找到 root ALL=XXX 那一行,直接yy 复制,然后p粘贴。

  2. 修改root为要添加的用户名,然后保存即可。

  3. 恢复该文件的只读权限。

chmod u-w /etc/sudoers

没问题,已经可以正常使用sudo提权。
在这里插入图片描述

自动挂载NFS

注意是挂在NFS,是客户端,不是服务端。

  1. 更新软件源
sudo apt update
  1. 安装nfs客户端
sudo apt install nfs-common
  1. 先看一下是否能正常挂载

    sudo showmount -e 192.168.34.30
    

在这里插入图片描述

  1. 创建需要挂载目录(套用之前截图,已经创建)

在这里插入图片描述

  1. 先临时挂载,实验一下,注意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,纯属个人习惯。

官方安装教程

搬运一下:

  1. 安装 GPG key,输入完成后会乱码,不用管,继续下一步。
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg

在这里插入图片描述

  1. 选择版本,使用稳定版。
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
  1. 更新源然后安装Sublime Text
sudo apt-get update
sudo apt-get install sublime-text

安装完成,打开可以正常使用,只是没有注册,不影响使用。

在这里插入图片描述

总结

折腾才是乐趣。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值