ubuntu18 安装后的配置
2020-01-31 本文已影响0人
田丰w
系统主题调整
使用 tweak (中文显示名叫“优化”)
sudo apt install gnome-tweak-tool
sudo apt install gnome-shell-extensions
# firefox访问 https://extensions.gnome.org/
# 安装插件 GNOME Shell integration
sudo apt install chrome-gnome-shell
# firefox访问 https://extensions.gnome.org/extension/19/user-themes/
# 打开 User Themes 插件
按 win 键,搜 tweak(如果当前用户配置了中文,程序名将会显示“优化”),在 top bar 选项里,把顶栏的日期显示出来。
问题:在修改 shell 主题后,terminal 没有跟随生效
解决:打开 terminal, 右键->配置文件首选项->颜色, 文本和背景颜色,去掉“使用系统主题中的颜色”选项。
重启 gnome-shell-extensions: alt+F2, 然后在对话框里输入 r
参考:
安装使用tweak
shell theme 叹号的异常
一个主题美化
使用额外的系统主题
系统级支持
# 基础编译环境(gcc, g++ 等)
sudo apt install build-essential
# make 工具
sudo apt install automake libtool libxml2-dev
# 加密
sudo apt install libtomcrypt-dev
# gtk
sudo apt install libgtk-3-dev
# 安装多版本gcc和g++,并共存(如果需要)
sudo apt install gcc-5 gcc-5-multilib
sudo apt install g++-5 g++-5-multilib
sudo apt install gcc-6 gcc-6-multilib
sudo apt install g++-6 g++-6-multilib
sudo apt install gcc-7 gcc-7-multilib
sudo apt install g++-7 g++-7-multilib
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 70
# 然后选择gcc和g++版本
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
# 添加字体(如果需要)
# (可从windows里找一些复制过来,路径 C:\Windows\Fonts )
# (ubuntu字体文件路径 /usr/share/fonts 在该路径下创建目录,如 win-fonts, 放入需要的字体文件)
# 生成字体索引信息
sudo mkfontscale
sudo mkfontdir
# 更新字体缓存
sudo fc-cache
# fat文件系统支持
sudo apt install exfat-fuse exfat-utils
安装常用软件
vim (自带的vi功能差点意思)
git
shutter(截图/图片简单编辑)
wps (下载地址 wps, deb包使用 dpkg 安装)
wget
curl
aria2
uget
nmap
网易云音乐 netease-cloud-music
专有vpn
zeal
sudo add-apt-repository ppa:zeal-developers/ppa
sudo apt update
sudo apt install zeal
额外的压缩解压格式支持
sudo apt install p7zip-full
sudo apt install rar unrar
smplayer
sudo apt-add-repository ppa:rvm/smplayer
sudo apt update
sudo apt install smplayer smplayer-skins smplayer-themes
sudo add-apt-repository --remove ppa:rvm/smplayer
smplayer字幕乱码时,调整 Options——Perference——Subtitle, 选择合适的编码,如 UTF-8
解码器
# FFmpeg
sudo add-apt-repository ppa:djcj/hybrid
sudo apt update
sudo apt install ffmpeg
sudo add-apt-repository --remove ppa:djcj/hybrid
# 安装codecs(解码器,会导致打开默认视频播放器时系统崩溃)
#sudo apt install ubuntu-restricted-extras
# 流解码器
sudo apt install libgl1-mesa-dev gstreamer1.0-libav gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-plugins-good
typora
# or run:
# wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt update
# install typora
sudo apt install typora
# remove Typora's repository to avoid update check
sudo add-apt-repository --remove 'deb https://typora.io/linux ./'
shutter 安装
sudo apt install shutter
- 修复 shutter 不能编辑的问题:
1.1 下载缺失的包: libgoocanvas-common,libgoocanvas3,libgoo-canvas-perl
1.2 使用 dpkg 安装
sudo dpkg -i libgoocanvas-common*.deb
sudo dpkg -i libgoocanvas3*.deb
sudo dpkg -i libgoo-canvas-perl*deb
# 如果缺失依赖, 先安装缺失的依赖再重新安装, 最后重启系统
sudo apt install -f
- 配置 shutter 截图系统快捷键
系统配置 -> 设备 -> 键盘 -> "最后那个大加号"
名字: shutter(随便起,好识别就好)
命令: shutter -s
快捷键: ctrl + alt + A
ss
apt-get install python3-pip
pip3 install git+https://github.com/shadowsocks/shadowsocks.git@master
参考 在各种地方使用代理
2.关键配置文件 ssh,git,pip,conda
~/.ssh/*
~/.pip/pip.conf
~/.condarc
# 配置 ~/.gitconfig
git config --global user.name 《你的名字》
git config --global user.email 《你的邮箱》
git config --global core.editor vim
git config --global diff.tool kdiff3
# sudo apt install kdiff3
3.安装配置IDE
oracle jdk
sudo tar -zxvf jdk-8u172-linux-x64.tar.gz -C /usr/lib/jdk
cd /usr/lib/jdk
sudo ln -s jdk1.8.0_172 jdk
sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jdk/jdk/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jdk/jdk/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jdk/jdk/bin/javap 300
sudo update-alternatives --config java
maven
sudo tar -zxvf apache-maven-3.0.5-bin.tar.gz -C /opt/maven/
cd /opt/maven/
sudo ln -s apache-maven-3.0.5 maven
sudo update-alternatives --install /usr/bin/mvn mvn /opt/maven/maven/bin/mvn 300
# 配置 maven setting
idea
pycharm
anaconda
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
pip install autopep8