SSH server
安装配置
查询是否安装SSHD
sudo ps -e |grep ssh
安装
sudo apt-get update
sudo apt-get install openssh-server
查看ip
ifconfig
日常使用
服务启停
service sshd start
service sshd stop
service sshd restart
VNC server
安装配置
方法1:
sudo apt update sudo apt upgrade -y sudo reboot sudo apt install xserver-xorg-core sudo apt install tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer sudo apt-get install gsfonts-x11 xfonts-base xfonts-75dpi xfonts-100dpi
方法2:
sudo apt update sudo apt upgrade sudo apt install tigervnc-standalone-server tigervnc-common
!此外必须安装桌面(gnome/xfce等)
/*For example(xfce):sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-util*/
初始化配置
vncserver
设定密码/设定非仅查看密码
You will require a password to access your desktops.
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
关闭当前服务
vncserver -kill :*
创建配置设定
nano ~/.vnc/xstartup
xstartup添加保存下列代码
For Gnome
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
For xfce
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
xstartup赋予权限
sudo chmod a+x /home/*/.vnc/xstartup
查看可用分辨率
xrandr -q
启动VNC
vncserver -localhost no -geometry 分辨率 -depth 颜色深度
/* For example:vncserver -localhost no -geometry 1920x950 -depth 248 */
日常使用
启动vnc服务器
vncserver -localhost no -geometry 1366x768 -depth 24
/*vncserver -localhost no -geometry 分辨率 -depth 颜色深度*/
vnc服务器列表
vncserver -list
终止VNC会话
vncserver -kill :*
/* For example:vncserver -kill :1*/
安装TTF字体
复制字体到系统字体目录
sudo cp *.ttf /usr/share/fonts
/* 也可以使用ln -s创建镜像目录到fonts */
打开字体目录
cd /usr/share/fonts
生成索引信息
mkfontscale
mkfontdir
更新字体缓存
fc-cache
使用AppImage
右键-属性-权限-勾选“允许作为程序执行文件”
apt-get挂代理
127.0.0.1:8000 as proxy server
方法1(临时):
export http_proxy=http://127.0.0.1:8000 sudo apt-get update
方法2:
修改/etc/apt/apt.conf(或者/etc/envrionment),增加
Acquire::http::proxy "http://127.0.0.1:8000/"; Acquire::ftp::proxy "ftp://127.0.0.1:8000/"; Acquire::https::proxy "https://127.0.0.1:8000/";
方法3:
sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8000/" update
dpkg挂代理(未成功)
127.0.0.1:8000 as proxy server
sudo http_proxy="http://127.0.0.1:8000" https_proxy="https://127.0.0.1:8000" dpkg *
安装使用tar.gz软件包
解压缩包
tar -xzvf *
打开到解压缩目录
cd */
方法1:直接打开对应程序
方法2:有configure文件
./configure make make install
其他安装方法参照对应的readme.md
添加程序到ubuntu菜单
转到桌面目录
cd /usr/share/applications
新建文件
sudo touch *.desktop
编辑文件
sudo nano *.desktop
添加以下代码并添加信息保存:
[Desktop Entry] Encoding=UTF-8 Name=程序名字 Exec=程序位置 Icon=图标位置 Terminal=false Type=Application Categories=Development;
Ubuntu换源
复制一份source.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
赋予权限修改文件
sudo chmod 777 /etc/apt/source.list
sudo gedit /etc/apt/source.list
更新源
sudo apt update
桌面环境:
软件和更新可以选择源,选择完成执行以下命令更新
sudo apt update
sudo apt upgrade
Arm架构参见:未发表
解决Ubuntu中文乱码
安装中文安装包:
sudo apt-get install language-pack-zh-hans
修改环境参数:
/etc/environment 追加下列代码:
LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh:en_US:en"
/var/lib/locales/supported.d/local 追加下列代码:
en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN GB2312
生成 locale
sudo locale-gen
安装中文字体:
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
开机挂载硬盘
查看硬盘信息
sudo fdisk -l
挂载分区
sudo mkdir /mnt/data
sudo mount /dev/sdd5 /data
/*sudo mount [设备点] [挂载点]*/
查询硬盘UUID
sudo blkid
/*sudo blkid /dev/sdd5*/
/*/dev/sdd5: LABEL="M-hM-=M-/M-dM-;M-6" UUID="00054B980007BEC2" TYPE="ntfs" PARTUUID="32c0a330-05"*/
开机自动挂载
mount分区信息写入 /etc/fstab
sudo nano /etc/fstab
加入以下代码
UUID=00054B980007BEC2 /data ntfs defaults 0 1
格式
<fs spec> <fs file> <fs vfstype> <fs mntops> <fs freq> <fs passno>
[分区UUID或Lable] [挂载到...] [挂载分区类型] [挂载参数(defaults)] >[检查磁盘?<fs freq 0,1>] [检查磁盘?<fs passno 0,1>]第一个叫fs_freq,用来决定哪一个文件系统需要执行dump操作,0就是不需要; 第二个叫fs_passno,是系统重启时fsck程序检测磁盘的顺序号 1 是root文件系统,2 是别的文件系统。fsck按序号检测磁盘,0表示该文件系统不被检测 dump 执行ext2的文件系统的备份操作 fsck 检测和修复文件系统
修改完成后验证配置是否正确
sudo mount -a
挂载硬盘不在桌面显示
方法1:
安装gconf-editor(如果没有)
sudo apt install gconf-editor
1.打开 gconf-editor(Alt + F2 输入 gconf-editor)
2.找到 /apps/nautilus/desktop/volumes_visible 设置为 FALSE
方法2:
安装gconf-editor(如果没有)
sudo apt install dconf-tools
sudo dconf-editor
/org/gnome/nautilus/desktop/volumes_visible 设置为 FALSE
参考:
[1]: 上述操作方法皆来自网络(CSDN,cnblogs等),非本人原创。如您是上述方法发表者并持意见,请评论区联系以完善(修改错误/增加脚注引用/添加超链接/侵权删除)等。
[2]: 自动挂载分区参考
[3]: 自动挂载分区参考
[3]: 如何让Ubuntu桌面上不显示已挂载的磁盘