Ubuntu22.04浪费时间的各种配置的问题汇总

配置中文环境


  • 按住鼠标不松将其拖动到最上方
    image

2. 下载中文输入法

  • sudo apt-get install ibus-pinyin 安装智能拼音
  • 设置-->键盘-->输入源添加汉语(中国) 添加智能拼音,并上移到第一个
  • ibus-setup 设置ibus引擎(可选)
  • 显示输入法图标ibus-daemon -rdx Replace Daemonize Execute

6. 不能拖拽文件

  • /etc/gdm3/custom.conf 将Wayland配置关闭
  • 参考链接
  • 建议还是熟悉wayland吧,采用文件夹共享的方式共享文件吧
    • gdm3(Gnome Display Manager)(显示登录管理器),负责用户登录、身份验证、启动shell窗口(门卫)
    • gnome,提供图形界面、窗口管理、文件窗口等(房子)
    • wayland 显示协议
      image

9. 永久手动挂载主机和虚拟机共享文件夹

  • VMware设置好并开启虚拟机共享文件
  • 虚拟机内配置
sudo mkdir -p /mnt/hgfs
sudo vim /etc/fstab
# 最后一行加上
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

3. 将用户文件夹名由 中文 换回 英文

  • 参考链接 不要勾选don't ask me again
  • 直接在~/.config/user-dirs.dirs中修改为英文
  • 假如勾选了don't ask me again,运行xdg-user-dirs-gtk-update 没跳窗口出来,执行echo zh_CN > ~/.config/user-dirs.locale

5. ls不区分文件和文件夹颜色

  • 在~/.bashrc末尾加上alias ls='ls --color',source一下

image

7. apt文件安装问题

  • 重要路径,软件安装时会被拆分到/usr/bin ,/usr/lib, /etc , /usr/share, /var/log

  • ubuntu商店安装的软件snap包,安装到/snap/[软件名], 自带所有依赖大,没有“依赖地狱”,snap list sudo snap remove [软件名],不是原生包,中心化严重。

    点击查看代码
    /var/cache/apt/archives/
    /etc/apt/sources.list
    # 查看已安装软件包的安装位置
    dpkg -L <软件包名>
    

image

image

8. 扩展虚拟磁盘

  • 先在虚拟机外部进行磁盘扩展,然后使用gparted工具,将扩展外存分配到磁盘分区上,常用命令
sudo apt update
sudo apt install gparted
df -h
fdisk -l

10. 配置git常用命令

sudo apt update
sudo apt install git
git --version

git config --global user.name "Your github username"
git config --global user.email "yourgitemail@yourdomain.com"
git config --global user.password "yourgitemail@yourdomain.com"
git config --list
sudo cat ~/.gitconfig

cd ~/.ssh
# 生成 id_rsa、id_rsa.pub 两个文件
ssh-keygen -t rsa -C "your github username"
ls
# 查看公钥
cat id_rsa.pub

# 复制公钥 在github头像 --> setting --> SSH and GPG key 添加公钥

# 测试连接
ssh git@github.com

11. 安装md文件浏览器

sudo apt update
sudo apt install snapd
sudo snap install marktext

12. 配置交叉编译链工具

export PATH=$PATH:/usr/local/arm/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/bin
aarch64-linux-gnu-gcc --version
source ~/.bashrc

13. 在图形界面(GUI)修改网络设置

  • 对应的文件路径/etc/NetworkManager/system-connections/
orangepi@orangepi5plus:/etc/NetworkManager/system-connections$ ls
'Wired connection 1.nmconnection'   Xiaomi_03AE_5G.nmconnection
# 单引号表示文件名中间有空格,避免将Wired connection 1 误认为是三个独立的文件,bash中输入字符串 比如!空格 等等,有特殊字符都用单引号
posted @ 2024-07-17 23:41  变秃了也就变强了  阅读(108)  评论(0)    收藏  举报