ubuntu 22.04无显示器远程桌面配置
安装软件:
sudo apt install xserver-xorg-core-hwe-18.04
sudo apt install xserver-xorg-video-dummy
在/usr/share/X11/xorg.conf.d/
目录添加配置文件10-dummy-xorg.conf
,加入以下配置:
个人博客网站,记录一些日常遇到的问题。
安装软件:
sudo apt install xserver-xorg-core-hwe-18.04
sudo apt install xserver-xorg-video-dummy
在/usr/share/X11/xorg.conf.d/
目录添加配置文件10-dummy-xorg.conf
,加入以下配置:
这里基于UEFI
方式引导系统为基础,所以做RAID的硬盘有两个分区,第一个分区为EFI
分区,用作系统引导使用,第二个分区为做RAID所用的分区。
sda
为好的硬盘)sudo sfdisk -d /dev/sda > partition.sda
sdb
为新换的硬盘)sudo sfdisk -d /dev/sdb < partition.sda
sudo mdadm -a /dev/md0 /dev/sdb
sudo mdadm -D /dev/md0
如果存在使用apt安装的旧版golang,先卸载旧版程序
sudo apt-get remove golang-go
接着去官网下载最新版本的,下载地址:
https://golang.org/dl/
选择好须要安装的版本之后从Ubuntu上面下载该版本,这里我下载最新版本
wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz
然后解压压缩包到安装目录,这里我安装到 /opt 目录下面
tar -zxvf go1.15.5.linux-amd64.tar.gz -C /opt
接下来设置环境变量,编辑用户目录下面的.profile文件
cd ~/ && nano .profile
添加以下内容
export GOROOT=/opt/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
GOROOT表示golang安装目录
GOPATH表示工作目录
GOBIN为可执行程序存放目录
.profile文件内容添加完之后使环境变量生效
source ~/.profile
最后测试是否安装成功,输入
go version
会显示
go version go1.15.5 linux/amd64
看到这里Ubuntu上面的golang就安装成功了
git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
./configure --arch=armel --target-os=linux --enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree --enable-mmal
make -j4
sudo make install
树莓派针脚
3V3 (1) (2) 5V
GPIO2 (3) (4) 5V
GPIO3 (5) (6) GND
GPIO4 (7) (8) GPIO14
GND (9) (10) GPIO15
GPIO17 (11) (12) GPIO18
GPIO27 (13) (14) GND
GPIO22 (15) (16) GPIO23
3V3 (17) (18) GPIO24
GPIO10 (19) (20) GND
GPIO9 (21) (22) GPIO25
GPIO11 (23) (24) GPIO8
GND (25) (26) GPIO7
GPIO0 (27) (28) GPIO1
GPIO5 (29) (30) GND
GPIO6 (31) (32) GPIO12
GPIO13 (33) (34) GND
GPIO19 (35) (36) GPIO16
GPIO26 (37) (38) GPIO20
GND (39) (40) GPIO21
在 ubuntu 18.04 ssh登录添加Google Authenticator两步验证 的基础上,修改文件
/etc/pam.d/common-auth
Centos7 是这个文件
/etc/pam.d/login