ptz 发布的文章

安装 v2ray-core

  1. 先去 https://github.com/v2fly/v2ray-core 下载最新的 v2ray-linux-64.zipv2ray-linux-64.zip.dgst.
  2. https://github.com/v2fly/fhs-install-v2ray 下载最新的脚本。
  3. 修改安装脚本 install-release.sh, 把 download_v2ray 注释掉,把 ZIP_FILE 替换为你下载的 v2ray-core 的 zip 的路径。
  4. sudo bash install-release.sh 运行安装脚本。
  5. systemctl enable v2ray
  6. systemctl start v2ray
  7. systemctl status v2ray 查看服务启动状态。

GUI 可以选择 v2rayA 或者 Qv2ray

v2rayA 是 web 端,只需要下载 https://github.com/v2rayA/v2rayA 最新的 deb 包,然后双击安装即可。安装完成后,到软件中心里面能够看到 v2rayA,直接点击运行,import 导入服务器, connect 连接使用即可。 Qv2ray 是一个整体的 img 文件,打开后,首先设置里面 kernel settings,exe path 选择 /usr/local/bin/v2ray', assets dir 选择/usr/local/share/v2ray` ,点击下面的 check v2ray core settings,确认无误即可。

但是暂时 Qv2ray 没有能够正常使用,v2rayA 可以正常使用。

参考

https://v2xtls.org/v2ray-linux%e5%ae%a2%e6%88%b7%e7%ab%afv2raya%e4%b8%8b%e8%bd%bd%e5%ae%89%e8%a3%85%e5%8f%8a%e4%bd%bf%e7%94%a8%e6%95%99%e7%a8%8b-%e6%94%af%e6%8c%81vmess-vless-ss-ssr-trojan-pingtunnel/
https://www.jianshu.com/p/dae87e4d7691
https://bainesing.wordpress.com/2019/10/25/linux%E9%85%8D%E7%BD%AEv2ray%E5%AE%A2%E6%88%B7%E7%AB%AF/

  1. 使用 fdisk 把硬盘分为一个区, 先用fdisk -l 查看。
  2. 使用 mkfs.ext4 /dev/sdb1 格式化
  3. 创建挂载目录 sudo mkdir /mnt/home 并挂载 sudo mount /dev/sdb1 /mnt/home
  4. 复制 home 目录 sudo cp -ap /home/ /mnt/
  5. 备份原来的 home 目录 tar cvfzp home.tar.gz /home
  6. 取消挂载 sudo umount /mnt/home
  7. 查看 uuid ls -l /dev/disk/by-uuid
  8. 修改 fstab,/dev/sdb1 /home ext4 defaults 0 0
  9. 删除 home 目录下面的文件 sudo rm -rf /home/*
  10. 立即挂载 mount -a
  11. 查看挂载情况 df -h

参考: https://blog.csdn.net/LiHuaYouGuZi/article/details/103760280

linux 系统之间传递文件,有两种方式,scp 或者 rsync.

scp 源目录在前,目标目录在后。

scp -P 225 /home/oscar/myimages.tar.gz root@192.168.2.5:/home/root
scp -r -P 225 /home/oscar/ root@192.168.2.5:/home/root
  • -r:递归拷贝目录
  • -q:不显示进度
  • -l:限制传输带宽,单位是kbits/s

rsync 可以断点续传

rsync --progress --partial --rsh='ssh -p 225' ./pascal_train.txt jp@192.168.2.5:/data/oscar
# --rsh='ssh -p 225'指示采用ssh协议链接并使用端口225
  • --progress: 显示拷贝进度
  • --partial:保留不完整文件,实现断点续传
  • --partial-dir=DIR:指定不完整文件的存储目录,而不是默认存储到目的地目录。
  • -P:包含--progress和--partial,可以理解为一个快捷方式
  • --rsh=ssh:使用ssh方式传输文件

参考: https://www.jianshu.com/p/56b3fba77eb9

  1. 备份 cp -ra /etc/apt/sources.list /etc/apt/sources.list.bak
  2. 替换文件内容
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

参考: https://blog.csdn.net/wangyijieonline/article/details/105360138

今天使用有独显的 PC 安装 ubuntu 20.04,安装完成后,重启,屏幕一直闪烁 _,过了一分钟,才报错 hdaudioC0D2: unable to bind the codec。 经过在网上长时间搜索和自己的尝试,发现就是 nvidia 独显的问题,主要因为开源驱动出现问题。只要屏蔽显卡,只使用 CPU 即可。

  1. 使用安装U盘,选择 ubuntu(safe graphic) ,进入系统后,选择 try ubuntu 来进入系统。
  2. sudo fdisk -l 查看具体分区。
  3. sudo mount /dev/sda1 /mnt 类似这样挂载根目录
  4. 禁用显卡
sudo vi /mnt/etc/modprobe.d/blacklist.conf

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
  1. sudo reboot 重启系统

重启之后能够顺利进入系统。再修改 grub,增加开机选择菜单的时间。

  1. sudo vi /etc/default/grub
  2. grub_timeout_style=hidden 注释掉,GRUB_TIMEOUT=30 这样增加等待时间。
  3. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 改为 "text"
  4. sudo update-grub 更新 grub.cfg 即可。

参考: https://blog.csdn.net/keeplearning365/article/details/108963323
https://askubuntu.com/questions/1138137/what-is-safe-graphics-mode
https://www.zhihu.com/question/443773909
https://blog.csdn.net/VOlsenBerg/article/details/78722997
https://blog.csdn.net/nicechao/article/details/102835680
https://blog.csdn.net/weixin_34266504/article/details/91881973
https://www.cnblogs.com/dakewei/p/7499014.html
https://blog.csdn.net/delacroix_xu/article/details/5433189
https://askubuntu.com/questions/1144224/ubuntu-19-04-freeze-at-loading-dell-e6430-i5-nomodeset-didnt-work-well
https://askubuntu.com/questions/1160174/help-hdaudioc0d3-unable-to-bind-codec-cant-boot-up
https://ubuntuforums.org/showthread.php?t=2437409
https://programmerah.com/ubuntu20-04-hdaudioc0d2-unable-to-bind-the-codec-20592/
https://blog.csdn.net/davied9/article/details/54234510
https://qastack.cn/ubuntu/16042/how-to-get-to-the-grub-menu-at-boot-time
https://blog.csdn.net/weixin_44730681/article/details/114282405
https://forum.proxmox.com/threads/hdaudioc0d0-unable-to-bind-the-codec.80162/
https://forum.ubuntu.com.cn/viewtopic.php?t=490617

系统启动时,按住 ESC 按键即可进入 grub 命令行模式。 ls 可以查看硬盘分区名称,

set root=(hd0, gpt2)
linux /boot/vmlinuxz-5.8.0-43-generic root=/dev/sda1
initrd /boot/initrd.img-5.8.0-43-generic
boot

上面具体的路径可以使用 tab 来进行补全。