Ubuntu 使用备忘

简介: Ubuntu 使用备忘

0 不要使用 Virtual Box的自动安装


1 使用 oh-my-zsh

为了省去后面从 bash 迁移到 zsh 的麻烦,一开始就换好 zsh。


sudo apt install zsh
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"


再使用 chsh 命令将 zsh 换成默认终端。


2 清理桌面图标

sudo apt update
sudo apt install gnome-tweaks


在终端中输入gnome-tweaks启动,之后使用窗口中的选项关闭图标。


3 安装 Chrome


下载完成后


sudo dpkg -i 安装包名


4 安装搜狗拼音


sudo apt install fcitx-bin
sudo apt-get install fcitx-table


下载搜狗拼音安装包后

sudo dpkg -i 安装包名


遇到错误就

sudo apt install -f


重启后进入 settings–>Region&language–>Manage Installed Languages,更改输入框架为 fcitx,然后点击的 Apply System-Wide 应用到全局,之后再次重启。


5 安装 Qv2ray

sudo snap install qv2ray


6 安装 VS Code


下载安装包后

sudo dpkg -i 安装包名


7 安装 Git

sudo apt install git


配置用户名和邮箱信息

git config --global user.name "[name]"
git config --global user.email "[email address]"


生成ssh公钥

ssh-keygen -t rsa -C "[email address]"


查看公钥

gedit ~/.ssh/id_rsa.pub


8 关闭内核更新


查看当前内核

sudo uname -r


关闭内核更新

sudo apt-mark hold linux-image-xx.xx.xx-xx-generic
sudo apt-mark hold linux-headers-xx.xx.xx-xx-generic
sudo apt-mark hold linux-modules-extra-xx.xx.xx-xx-generic


重新启用的话,hold改为 unhold。


9 安装截图工具

sudo apt install flameshot


配置快捷键


10 ubuntu 禁止服务开机自启动

systemctl is-enabled servicename.service #查询服务是否开机启动
systemctl enable *.service #开机运行服务
systemctl disable *.service #取消开机运行
systemctl start *.service #启动服务
systemctl stop *.service #停止服务
systemctl restart *.service #重启服务
systemctl reload *.service #重新加载服务配置文件
systemctl status *.service #查询服务运行状态

11 交换 esc 和 capslock


使用 gnome-tweaks,如图所示。



12 解决 Ubuntu 与 win10 时间不同步

sudo apt-get install ntpdate          //在Ubuntu下更新本地时间
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc      //将本地时间更新到硬件上

13 使用 Grub Customizer 个性化启动项

sudo apt install grub-customizer

14 安装 Brightness Controller


Brightness Controller 是一款 Linux 下的屏幕亮度调节工具。


sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt update
sudo apt install brightness-controller

15 安装 Android Studio

sudo snap install android-studio --classic

16 设定静态 IP 地址


在Virtual Box里面给虚拟机设置两个网卡,一个默认的,一个Host-Only,使用Host-Only来实现静态ip。




# 修改 /etc/netplan 目录的 yaml 文件,具体的文件名可能有所不同
sudo vim /etc/netplan/01-network-manager-all.yaml


查看网络信息

ifconfig
nmcli device show enp0s3


文件内容

20.04

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
       enp0s3:
           dhcp4: yes
           addresses: [192.168.0.104/24]
           optional: true
           gateway4: 192.168.0.1
           nameservers:
               addresses: [8.8.8.8,114.114.114.114]


22.04

network:
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.110.144/24
      routes:
        - to: default
          via: 192.168.110.2
      nameservers:
        addresses:
          - 114.114.114.114
          - 8.8.8.8
  version: 2
  renderer: NetworkManager


应用新配置

sudo netplan apply
相关文章
|
28天前
|
Ubuntu Linux
软件安装(五):Ubuntu 18.04安装Teamviewer 看一遍就会
这篇文章介绍了在Ubuntu 18.04系统上通过图形界面和命令行两种方法安装TeamViewer远程控制软件的步骤。
26 2
|
Ubuntu Linux Android开发
Termux安装完整版Linux(Ubuntu)详细步骤
Termux是一款在Android系统上运行的终端模拟器,可以让用户在手机上运行Linux命令行工具和应用程序。本文将介绍如何在Termux中安装完整版Linux(Ubuntu)。
2573 0
|
Ubuntu 数据安全/隐私保护 虚拟化
VMwarePro16安装Ubuntu16.04图文教程
VMwarePro16安装Ubuntu16.04图文教程
210 0
VMwarePro16安装Ubuntu16.04图文教程
|
Ubuntu 关系型数据库 MySQL
Ubuntu常用命令大全
Ubuntu常用命令大全,学习ubuntn系统的朋友可以收藏下,用ctrl+F查找即可 一、文件/文件夹管理  ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .
6975 0
|
Web App开发 Ubuntu Apache
|
Linux 编解码 网络架构
Debian安装备忘
对linux的兴趣时断时续,以前用的都是redhat,这次换用Debian吧,希望能坚持一直用下去,直到完全替代windows。这是安装Debian的过程,遇到的问题和解决方法,备忘。 1、用分区工具如PQMagic划出一块空闲分区,我给的大小是4G; 2、下载debian当前版本的第一张光盘映像,刻成光盘; 3、用这张光盘启动,在boot时输入linux26用2.6内核启动,选择语言为中文,其余按提示操作,注意分区时选择最大空闲空间,自动分区即 可。
1471 0
|
Ubuntu 网络架构 Linux
下一篇
无影云桌面