Ubuntu常用软件安装
常用开发环境软件安装记录.
开发软件
Python
# pip3
sudo apt install python3-pip
sudo snap install pycharm-community --classic
Java
sudo apt install openjdk-8-jdk
# Install Java8 from Source
tar -xf jdk-8*
sudo mkdir /usr/local/java
sudo mv ./jdk1.8* /usr/local/java/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_291/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_291/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_291/bin/javaws" 1
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo update-alternatives --config java
sudo update-alternatives --config javac
tools
sudo apt-get install hugo
# nodejs required
sudo npm install -g tldr
sudo snap install bitwarden
brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)"
test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
test -r ~/.bash_profile && echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bash_profile
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.profile
png to pdf
sudo apt-get install imagemagick
# convert-im6.q16: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408.
sudo vi /etc/ImageMagick-6/policy.xml
# 替换 <policy domain="coder" rights="none" pattern="PDF" /> 为
<policy domain="coder" rights="reader | write" pattern="PDF" />
# 转换
convert README.png README.pdf
Ubuntu/Linux下常用软件
- 图像编辑: GIMP ([编辑]-[首选项]-[界面]下设置中文)
- 编辑器: sublimetext3/vscode
- FTP: FileZilla
- 文件比较 : Meld
# 7zip
sudo apt install p7zip-full p7zip-rar
7z x data.rar
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
# 麒麟移植版参考 http://archive.ubuntukylin.com/software/pool/partner/
sudo apt install wireshark
vi 光标错误问题解决
问题:vi时光标错位或显示多余的$m
sudo apt purge vim-tiny vim-common
# 完整版可解决
sudo apt install vim
下载
# uget
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget
截屏
sudo apt install flameshot
# shutter, 依赖较多,基于perl
sudo add-apt-repository ppa:linuxuprising/shutter
sudo apt-get update
sudo apt install shutter
# web page screenshot
sudo apt install gnome-web-photo
video player
# VLC
sudo apt-get install h264enc vlc
# SMPlayer
sudo apt-get install smplayer
WPS
解决缺失字体问题:
git clone https://github.com/BannedPatriot/ttf-wps-fonts.git
cd ttf-wps-fonts
sudo bash install.sh
Server
sudo apt install postfix
telnet 127.0.0.1 25