Ubuntu 工具安裝#
總整理#
Softwares#
1sudo apt update
2sudo apt upgrade
3# vim
4sudo apt install vim
5# git
6sudo apt install git
7# python3
8sudo apt install python3-pip
9sudo apt install python3-venv
10# VLC
11sudo apt install vlc
12# LibreOffice
13sudo apt install libreoffice
14# Gnome clocks
15sudo apt-get -y install gnome-clocks
16# gdb
17sudo apt install gdb-multiarch
18# cross compiler
19sudo apt install gcc-aarch64-linux-gnu
20# qemu
21sudo apt install qemu-system-aarch64
22# screen
23sudo apt install screen
24# chewing chinese input
25sudo apt install ibus-chewing
Google Chrome#
1mkdir /etc/apt/keyrings
2wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo tee /etc/apt/keyrings/google.asc >/dev/null
3sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/google.asc] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
4sudo apt-get update
5sudo apt install google-chrome-stable
Visual Studio Code#
1sudo apt-get install wget gpg
2wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
3sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
4echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" |sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
5rm -f packages.microsoft.gpg
6sudo apt update
7sudo apt install code # or code-insiders
See also
Build Essential Package#
1sudo apt-get install build-essential
GNU GRUB#
1sudo add-apt-repository ppa:danielrichter2007/grub-customizer # ubuntu 24.04 need to add ppa
2sudo apt install grub-customizer
當 GRUB 找不到 Windows 的解決辦法
將
GRUB_DISABLE_OS_PROBER=false加入/etc/default/grub重新產生
config1sudo grub-mkconfig
Windows / Ubuntu system time synchronization#
1sudo timedatectl set-local-rtc 1 --adjust-system-clock
2# validate setting, RTC in local TZ: yes
3timedatectl | grep local
See also
Docker#
1# Add Docker's official GPG key:
2sudo apt-get update
3sudo apt-get install ca-certificates curl
4sudo install -m 0755 -d /etc/apt/keyrings
5sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
6sudo chmod a+r /etc/apt/keyrings/docker.asc
7# Add the repository to Apt sources:
8echo \
9 "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
10 $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
11 sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
12sudo apt-get update
13# install
14sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose docker-compose-plugin
15# install validation
16sudo docker run hello-world
See also
Indicator Sticky Notes#
Only for ubuntu 22.04
1sudo add-apt-repository ppa:umang/indicator-stickynotes
2sudo apt update
3sudo apt install indicator-stickynotes
Snap Store#
How to Disable Snap on Ubuntu 22.04#
Disable Snap
Note
1sudo systemctl disable snapd.service 2sudo systemctl disable snapd.socket 3sudo systemctl disable snapd.seeded.service
Remove Snap packages
Note
1sudo snap list 2sudo snap remove firefox 3sudo snap remove snap-store 4# (Repeat this with all the snap packages in the snap list list ...)
Remove Snap
Note
1sudo apt autoremove --purge snapd 2sudo rm -rf /var/cache/snapd/ 3rm -rf ~/snap
See also