Clion,Rider旧版网址
www.jetbrains.com/idea/downlo… www.jetbrains.com/rider/downl…
配置国内apt源
1、备份之前的sources.list文件
cp -ra /etc/apt/sources.list /etc/apt/sources.list.bak
2、修改sources.list文件,执行vi /etc/apt/sources.list,添加如下内容:
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
3、更新apt缓存,执行如下命令:
sudo apt update
sudo apt upgrade
安装Vim
sudo apt install vim
清除已删除包的残余配置文件
sudo apt --purge autoremove
sudo apt autoclean
卸载protobuf
sudo rm /usr/local/bin/protoc //执行文件
sudo rm -rf /usr/local/include/google //头文件
sudo rm -rf /usr/local/lib/libproto* //库文件
卸载火狐浏览器
- 查看火狐浏览器相关内容
dpkg --get-selections |grep firefox
- 卸载上述指令中的所有文件 执行sudo apt-get purge +每一个包名字
sudo apt-get purge firefox firefox-locale-en unity-scope-firefoxbookmarks
安装谷歌浏览器
- 安装
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
- 卸载
sudo apt-get --purge remove google-chrome-stable
安装Visual Studio Code
- 作为一个 Snap 软件包安装 Visual Studio Code
sudo snap install --classic code
- 启动 Visual Studio Code
安装redis-desktop-manager
-
- 在控制台输入以下命令
sudo snap install redis-desktop-manager
- 启动 在“应用程序”菜单中单击其图标来启动RDM应用程序。
安装TeamViewer
- 打开终端,并使用以下 wget 命令下载最新的 TeamViewer .deb 软件包:
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
- 运行如下安装命令: sudo apt install ./teamviewer_amd64.deb
安装过程出现提示时是否要继续? [Y / n],键入Y继续安装。
安装过程结束后,TeamViewer已经被安装在你的 Ubuntu 20.04 系统上了。
- 运行 TeamViewer
可以通过在命令行中输入 teamviewer 或在“应用程序”菜单中单击其图标来启动 TeamViewer 应用程序。
安装网易云音乐
- 进入网易云音乐官网music.163.com/#/download
- 依次点击下载客户端->下载全部客户端->Linux版->ubuntu18.04(64位)
- 打开终端,进入下载文件目录,执行下列命令行
sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
- 卸载网易云
查询软件包是否存在
dpkg -l | grep netease-cloud-music
卸载
sudo apt-get remove netease-cloud-music
安装Filezilla
sudo apt-get install filezilla
卸载搜狗输入法
- 先查找软件
sudo dpkg -l sog*
- 卸载
sudo dpkg -P sogoupinyin
- 在设置中,选择Language Support 中将fcitx修改为IBus
- 彻底删除软件
sudo apt-get purge fcitx
- 删除之前遗留的一些依赖
sudo apt-get autoremove
安装fftw
- 直接通过apt安装
sudo apt-get install libfftw3-dev
- 手动安装
wget http://www.fftw.org/fftw-3.3.9.tar.gz
sudo mkdir /opt/fftw3
sudo tar -zxvf fftw-3.3.9.tar.gz -C /opt/fftw3/
cd /opt/fftw3/fftw-3.3.9
./configure --enable-shared
make
sudo make install
sudo ldconfig
安装protobuf
- 下载源码
git clone https://github.com/protocolbuffers/protobuf.git
- 安装依赖库 Protocol Buffer 是 C++ 编写的,主要是安装 g++ 编译器:
sudo apt-get install autoconf automake libtool curl make g++ unzip
- 编译安装并更新共享库:
./autogen.sh
./configure
make
make check
sudo make install
sudo ldconfig
- 指定位置编译安装并更新共享库: 使用此方法在ubuntu下CmakeList中使用find_package(Protobuf REQUIRED)会找不到 所以要指定位置,如果您已经使用其他前缀构建了软件包,请确保在再次构建之前运行“ make clean” 。
make clean
./autogen.sh
./configure --prefix=/usr/local
make
make check
sudo make install
sudo ldconfig
安装微信和QQ
- 添加仓库
首次使用时,你需要运行如下一条命令将移植仓库添加到系统中。
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
- 安装微信
sudo apt-get install com.qq.weixin.deepin
sudo apt install libjpeg62:i386 #解决微信无法查看发送图片问题
sudo apt install fonts-wqy-microhei #字体显示为框框
- 安装QQ
sudo apt-get install com.qq.im.deepin
安装飞书
- 下载electron封装的飞书安装包
Ubuntu版本为了安装方便选择第二个:
- 在Ubuntu终端执行命令即可:
sudo dpkg -i electron-lark_1.03.amd64.deb
- 搜索框中搜索飞书,即可打开
安装dotnet core
使用 APT 进行安装可通过几个命令来完成。 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。 打开终端并运行以下命令:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
安装 SDK
sudo apt-get update; \
sudo apt-get install -y apt-transport-https && \
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-5.0
docs.microsoft.com/zh-cn/dotne…
安装postman
-
下载 Postman下载地址:www.getpostman.com/
-
解压安装
sudo tar -xzf Postman-linux-x64-5.5.3.tar.gz
此时,在当前目录出现一个Postman文件夹。
启动Postman
./Postman/Postman
安装android studio
步骤1. Android Studio需要Java JDK软件包。因此,如果尚未安装JDK,则需要安装。
sudo apt install openjdk-11-jdk
步骤2.我们需要将官方存储库添加到源列表。因此,键入以下命令进行添加。 要求确认时按回车。
sudo add-apt-repository ppa:maarten-fonville/android-studio
步骤3.现在更新apt缓存。
sudo apt update
步骤4.现在使用apt安装android studio。这样它将与相关性一起安装软件。
sudo apt install android-studio
参考:www.krizna.com/ubuntu/inst…
安装 android studio(Linux)
- 将下载的文件解压缩到相应位置,例如 /usr/local/ 中或者 /opt/ 中
sudo mkdir /opt/android
sudo tar -zxvf android-studio-ide-201.7199119-linux.tar.gz -C /opt/
- 启动 Android Studio
cd /opt/android-studio/bin/
sudo sh studio.sh
- 使 Android Studio 出现在应用列表中
Android Studio 菜单栏中依次选择
Tools>Create Desktop Entry。
安装Clion
下载 CLion
wget https://download.jetbrains.8686c.com/cpp/CLion-2019.3.1.tar.gz
官方下载地址是:www.jetbrains.com/clion/downl…
- 安装 CLion
安装在固定目录下面 /opt/clion:
sudo mkdir /opt/clion
将安装包解压到 /opt/clion:
sudo tar -zxvf CLion-2020.1.2.tar.gz -C /opt/clion
- 初始化 CLion
启动 CLion
sh /opt/clion/clion-2020.1.1/bin/clion.sh
安装Rider
wget https://download.jetbrains.com.cn/rider/JetBrains.Rider-2019.3.1.tar.gz
官方下载地址是:www.jetbrains.com/rider/downl…
- 安装 Rider
安装在固定目录下面 /opt/rider:
sudo mkdir /opt/rider
将安装包解压到 /opt/rider:
sudo tar -zxvf JetBrains Rider-2020.1.3.tar.gz -C /opt/rider
- 初始化 Rider
启动 Rider
sh /opt/Rider/JetBrains Rider-2020.1.3/bin/clion.sh
安装Pycharm
- 下载 Pycharm
官方下载地址是:www.jetbrains.com/pycharm/dow…
- 安装 Pycharm
安装在固定目录下面 /opt/pycharm:
sudo mkdir /opt/pycharm
将安装包解压到 /opt/pycharm:
sudo tar -zxvf pycharm-professional-2020.1.2.tar.gz -C /opt/pycharm
- 初始化 Pycharm
启动Pycharm
sh /opt/pycharm/pycharm-2020.1.2/bin/pycharm.sh
设置桌面图标,这方便我们打开Pycharm
config -> Create Desktop Entry
Pycharm/Clion/IDEA添加快捷方式到任务栏
Tools->Create Desktop Entry
安装Dlib
下载地址:dlib.net/
sudo mkdir /opt/dlib
sudo tar -jxvf dlib-19.21.tar.bz2 -C /opt/dlib
cd dlib-19.20
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=ON -DDLIB_USE_LAPACK=1 .. -DUSE_AVX_INSTRUCTION=ON -DUSE_SSE4_INSTRUCTIONS=ON
cmake --build . --config Release
sudo make install
安装Cmake
sudo apt-get install cmake
安装unzip
sudo apt-get install unzip
安装Opencv
- 安装OpenCV的依赖包
sudo apt install build-essential cmake git pkg-config libgtk-3-dev \
libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \
libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \
gfortran openexr libatlas-base-dev python3-dev python3-numpy \
libtbb2 libtbb-dev libdc1394-22-dev
- 下载Oepncv
OpenCV 4.3.0(Sourse code):
OpenCV Contib 4.5.1.(Sourse code):
- 使用cmake构建库
sudo mkdir /opt/opencv
sudo unzip -d /opt/opencv opencv-4.5.1.zip
sudo tar -zxvf opencv_contrib-4.5.1.tar.gz -C /opt/opencv
cd /opt/opencv
cd opencv-4.5.1
sudo mkdir build && cd build
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
nproc
sudo make -j8
sudo make install
检查是否安装成功
pkg-config --modversion opencv4
安装MongoDB
Ubuntu的官方软件包存储库附带最新版本的MongoDB ,可以使用APT包管理器轻松安装。
首先更新系统软件包缓存以获得最新版本的存储库列表。
sudo apt update
接下来,安装包含其他几个软件包的MongoDB软件包,例如mongo-tools , mongodb-clients , mongodb-server和mongodb-server-core 。
sudo apt install mongodb
成功安装后,MongoDB服务将通过systemd自动启动,进程监听端口27017 。 您可以使用systemctl命令验证其状态,如图所示。
sudo systemctl status mongodb
安装MongoDB C驱动
-
安装相关的依赖
sudo apt-get updatesudo apt-get install -y cmake gcc git libsasl2-dev libssl-dev libsnappy-dev make pkg-config tar wget -
使用软件包管理器安装libmongoc
sudo apt-get install libmongoc-1.0-0 -
使用软件包管理器安装libbson
sudo apt-get install libbson-1.0 -
在Ubuntu上构建C驱动
wget https://github.com/mongodb/mongo-c-driver/releases/download/1.16.0/mongo-c-driver-1.16.0.tar.gz
tar xzf mongo-c-driver-1.16.0.tar.gz
cd mongo-c-driver-1.16.0/
mkdir cmake-build
cd cmake-build
sudo apt install cmake
cmake -DENABLE_AUTOMATIC_INIT_AND_CLEANUP=OFF ..
-
安装MongoDB的C驱动
sudo make install
安装MongoDB CXX驱动
cd $SOURCE_ROOT
git clone https://github.com/mongodb/mongo-cxx-driver.git
cd mongo-cxx-driver
git checkout r3.4.0
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
使用sudo安装polyfill
sudo make EP_mnmlstc_core
生成并安装驱动程序
make
sudo make install
管理MongoDB服务
-
要停止运行MongoDB服务,请运行以下命令。
sudo systemctl stop mongodb -
要启动MongoDB服务,请键入以下命令。
sudo systemctl start mongodb -
要重新启动MongoDB服务,请键入以下命令。
sudo systemctl restart mongodb -
要禁用自动启动的MongoDB服务,请键入以下命令。
sudo systemctl disable mongodb -
要再次启用MongoDB服务,请键入以下命令。
sudo systemctl enable mongodb
www.howtoing.com/install-mon… blog.csdn.net/m0_38059875…
安装Docker
- 卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
- 设置仓库
- 更新 apt 包索引
sudo apt-get update
- 安装 apt 依赖包,用于通过HTTPS来获取仓库:
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
- 添加 Docker 的官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥
sudo apt-key fingerprint 0EBFCD88
- 使用以下指令设置稳定版仓库:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
bionic \
stable"
- 安装 Docker Engine-Community
更新 apt 包索引:
sudo apt-get update
安装最新版本的 Docker Engine-Community 和 containerd
sudo apt-get install docker-ce docker-ce-cli containerd.io
- 测试 输入
sudo docker run hello-world
如果docker和你问好——或者说出现类似以下输出
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
1b930d010525: Pull complete Digest: sha256:c3b4ada4687bbaa170745b3e4dd8ac3f194ca95b2d0518b417fb47e5879d9b5f
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(amd64)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
就说明安装完事了。
安装VLC
sudo snap install vlc
安装OBS Studio
OBS Studio 是免费的开源直播和屏幕录制软件。 首先,打开终端添加PPA:
sudo add-apt-repository ppa:obsproject/obs-studio
然后通过这条命令进行安装:
sudo apt install obs-studio
可以在终端中直接输入下面的命令启动软件
obs
也可以通过下面的方法创建桌面快捷方式