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
相关文章
|
Docker 容器
Docker 容器与镜像的关系是什么?底层原理是什么?
Docker 容器与镜像的关系是什么?底层原理是什么?
917 0
|
7月前
|
数据采集 Web App开发 监控
如何用Pyppeteer打造高并发无头浏览器采集方案
本文从电商行业数据采集痛点出发,结合 Pyppeteer 高并发无头浏览器技术,打造可配置代理的高效采集方案。通过爬虫代理突破 IP 限制,模拟真实用户行为,实现 Amazon 特价商品数据的稳定抓取与分析。代码示例详细展示了代理集成、并发控制及数据处理流程,实验验证效率提升超 4 倍。该方案助力商业决策、竞品分析,并支持技术扩展与创新应用。
297 13
如何用Pyppeteer打造高并发无头浏览器采集方案
|
存储 监控 安全
TG7100CWiFi&BLE双模芯片 一键连接AIoT平台让你快速自定义智能方案
面对市面上眼花缭乱的双模芯片,许多应用方案商往往挑花了眼,不知道该选择哪款。今天我们推荐是天猫精灵联合平头哥推出的TG7100CWiFi&BLE双模芯片。它具有低功耗、宽工作温度等特点,广泛适用于智能家居,电工照明等领域。
TG7100CWiFi&BLE双模芯片 一键连接AIoT平台让你快速自定义智能方案
|
机器学习/深度学习 人工智能 搜索推荐
未来互联网发展趋势分析与展望
当我们谈论互联网的未来,往往会聚焦于新技术的应用和发展趋势。然而,除了技术本身的创新,还有许多其他因素也将对未来互联网产生深远的影响。本文将探讨未来互联网发展的几个重要趋势,涉及人工智能、区块链、物联网等领域,并分析其可能带来的社会变革和商业机遇。
852 3
|
JSON 自然语言处理 搜索推荐
开发一款专属的 VSCode 代码提示插件
作为前端开发者一定用过VsCode这款利器,而其强大的插件能力无疑更是让我们深深的爱上了它。据不完全统计,VsCode插件市场中的插件数量已经超过了3万,由此可见大家的热情有多高。其中涉及到各种各样功能的插件,有主题曲相关的,有代码开发相关的,比如代码片段、Git插件、tslint等等。作为开发者,肯定用过各种各样的代码提示的插件,代表性的有TabNine、Copilot等等。今天就让我们来自己动手,开发一款专属的代码提示插件。毕竟别人的再好也是别人的, 属于自己的才是最好的。
3348 1
开发一款专属的 VSCode 代码提示插件
|
前端开发 应用服务中间件 Linux
使用阿里云服务器部署前端项目
使用阿里云服务器部署前端项目,完成后可通过服务器域名访问网页
2813 0
使用阿里云服务器部署前端项目
|
开发工具
Debian下使用Vi方向键变字母的解决办法
Debian下使用Vi方向键变字母的解决办法
2888 0
|
存储 监控 固态存储
基于C++开发的医院医学影像PACS 二次开发,三维重建
可与HIS连接,直接从HIS提取病人的基本信息,减轻输入劳动量,同时防止漏费现象;通过WorkList服务传递病人信息给影像采集设备,减轻医生输入劳动量,提高信息录入的准确性; 自动传送病人信息到医生级工作站系统,方便科室检查医生快速填写报告;对已经安排的预约提供改约和取消预约功能;
407 0
|
存储 算法 安全
为什么推荐使用国密SSL证书?
国密SSL证书采用了我国自主研发的SM2公钥算法体系,支持SM2、SM3、SM4等国产密码算法及国密SSL安全协议。
4333 7
为什么推荐使用国密SSL证书?
|
存储 运维 监控
阿里云发布「云盒+无影」云端机顶盒解决方案,打造云边端一体化的机顶盒新模式
近日,阿里云发布了基于「云盒+无影」的云端机顶盒解决方案,帮助广电企业在三网融合时代打造云、边、端一体化的机顶盒新模式,帮助其在不更换旧机顶盒的情况为家庭用户提供全新的应用服务;同时,以“中心 Region 云+云盒”的分布式云形式加速创新业务的拓展,提升用户的家庭娱乐体验。
阿里云发布「云盒+无影」云端机顶盒解决方案,打造云边端一体化的机顶盒新模式