Aid Learning下載安裝
更換源
更換apt源
方式一:
- 打開Terminal復制回車即可
cd /etc/apt/&&
cp sources.list sources.list.bk&&
echo deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free > sources.list&&
echo deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free >> sources.list&&
echo deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free >> sources.list&&
echo deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free >> sources.list&&
echo deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free >> sources.list&&
echo deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free >> sources.list&&
echo deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free >> sources.list&&
echo deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free >> sources.list&&
apt update&&
echo 換源已完成!&&
cd /home
方式二:
圖形化界面
打開 /etc/apt/sources.list
默認是華為源,可以更換成清華大學鏡像源,粘貼復制后點擊右上方的保存
更換后需要使用apt update命令
apt update
清華大學鏡像站:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free
debian官方源 附上官方全球鏡像站列表地址:https://www.debian.org/mirror/list
更換pip源
更新pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
完成以后輸入以下命令:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
官方 https://pypi.python.org/simple/v2ex http://pypi.v2ex.com/simple/
安裝和刪除程序
安裝軟件包
apt-get install package #在線安裝軟件包
apt-cache serach package #搜索包
apt-cache show package #顯示這個包的詳細信息,比如大小版本說明等
sudo apt-get install package #在線安裝包
sudo apt-get install package --reinstall #重新在線安裝這個包
sudo apt-get remove package #刪除這個包
sudo apt-get remove package --purge #刪除這個包和這個包的相關配置文件
sudo apt-get update #更新源,在安裝新的包之間要先編輯對應的源地址
sudo apt-get upgrade #更新與源對應的所有文件包
apt-cache depends package #查看這個包需要依賴的包
apt-cache rdepends package #查看這個包被哪些包所依賴
sudo apt-get build-dep package #安裝相關的編譯環境
sudo apt-get clean && sudo apt-get autoclean #刪除不用的包(清理/var/cacheapt/archive中的deb緩存文件)
sudo apt-get check #檢查室友有損壞的依賴包
軟件安裝后相關文件位置
#下載的軟件包存放位置
/var/cache/apt/archives
#安裝后軟件默認位置
/usr/share
#可執行文件位置
/usr/bin
#配置文件位置
/etc
#lib文件位置
/usr/lib
apt-get安裝刪除包
#安裝新的文件一般要編輯對應的源文件,比如:
cat /etc/apt/sources.list #查看使用的源,更新編輯源
sudo apt-get update #更新軟件源
sudo apt-get upgrade #更新對應源的所有文件
sudo apt-get install package #安裝包
sudo apt-get --reinstall install package #重新安裝這個包
sudo apt-get remove package #卸載刪除包
sudo apt-get autoremove package #自動卸載軟件但保留其配置文件
sudo apt-get autoremove --purge package #自動卸載軟件其刪除其配置文件
#tips: remove一般用於卸載本地安裝的軟件,autoremove一般用於在線安裝的軟件
安裝數據庫
安裝Mysql
- 1)安裝
apt install default-mysql-server
- 2)初始化數據庫
mysql_install_db
- 3)啟動mysql
service mysql start
- 4)修改root用戶密碼
/usr/bin/mysqladmin -u root password '123456' # 這里用的密碼是123456,可自行更改成其他的密碼
- 5)登錄mysql
mysql -u root -p123456 # 密碼自行更改
- 6)開啟root用戶遠程訪問權限(自行更改密碼)
# 寫入權限
grant all on *.* to root@'%' identified by '123456' with grant option;
# 刷新權限並退出
flush privileges;
quit;
- 7)修改配置文件
進入full screen 模式 --> 打開配置文件 --> i 插入 --> 更改bind-address --> ES返回 --> :wq保存並退出
# 打開配置文件
vim /etc/mysql/mariadb.conf.d/50-server.cnf
# 更改bind-address
bind-address=0.0.0.0
- 8)重啟mysql
kill -9 `pgrep mysql`
service mysql start
# 問題一:每次啟動都會報錯.回車一下就行(有沒有大佬知道怎么解決的QAQ)
# 問題二:不能自動啟動
安裝Redis
apt install redis # 下載redis庫
redis-server # 啟動redis服務器端
redis-cli # 啟動redis客戶端
遠程訪問設置
- 注釋bind 127.0.0.1
- protected-mode更改為no
- vim中查詢命令 / ,插入命令 i , 退出並保存命令 :wq
切換到Full Screen模式下
vim /etc/redis/redis.conf
-- 更改為:
# bind 127.0.0.1
protected-mode no
停止Redis服務
ps ajx|grep redis # 找到Redis的進程id
sudo kill -9 redis的進程id
安裝MongoDB
1、下載文件
進官方群 111245605,下載MongoDB文件夾
2、導入公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
3、上傳到home文件夾中,QQ下載的文件一般在:cd /sdcard/android/data/com.tencent.mobileqq/Tencent/QQfile_recv,我這里用網盤下的,自行更改第一個目錄
mv /sdcard/BaiduNetdisk/mongodb/ /home
依次安裝下面5個軟件,中間報錯可忽略:
cd /home/mongodb/ # 切換到安裝包目錄
dpkg -i mongodb-org-shell_4.4.5_arm64.deb
dpkg -i mongodb-org-tools_4.4.5_arm64.deb
dpkg -i mongodb-org-mongos_4.4.5_arm64.deb
dpkg -i mongodb-org-server_4.4.5_arm64.deb
dpkg -i mongodb-org_4.4.5_arm64.deb
檢查,都出現 "已安裝,在本地"說明安裝成功
apt search mongodb
新建/data/db/目錄(數據存放目錄)
mkdir /data/db/
4、啟動mongodb服務器
mongod --dbpath /data/db
或
mongod
5、啟動MongoDB客戶端
mongo
6、關閉服務器
use admin
db.shutdownServer()