ubutun 更換網絡源_「ubuntu腳本1」開啟ssh替換第三方源開啟tab鍵補齊屏蔽nouveau

Ubuntu初始化腳本,安裝顯卡驅動專用初始化腳本

替換apt源為國內清華源,增加docker-ce國內源

開啟tab鍵補齊

桌面版開啟ssh

僅支持Ubuntu16/18桌面版

安裝gcc make

屏蔽nouveau 自動重啟服務器生效

483083c68a60413afc37a4f50acddf21.png
#!/bin/bash #檢測網絡是否通暢 ping -w 5 qq.com || { echo "網絡異常,腳本終止" exit 1 } #開啟ssh sudo apt install openssh-server -y sudo apt install openssh-client curl lib32ncurses5 lib32z1 -y systemctl start ssh.service systemctl enable ssh.service #更換國內源 #識別Ubuntu16/18 ubuntu_ver=$(cat /etc/issue |awk '{print $2}'|xargs | awk -F "." '{print $1}') #Ubuntu 16.04 _ubuntu16 () { cat > /etc/apt/sources.list << 'EOF' # 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 預發布軟件源,不建議啟用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse EOF #開啟tab鍵補齊 cat >> /etc/bash.bashrc << 'EOF' #enable bash completion in interactive shells if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi EOF source /etc/bash.bashrc curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository  "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu  $(lsb_release -cs)  stable" sudo apt-get update } _ubuntu18 () { cat > /etc/apt/sources.list << 'EOF' # 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse # 預發布軟件源,不建議啟用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse EOF curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository  "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu  $(lsb_release -cs)  stable" sudo apt-get update } #更新apt源 [ $ubuntu_ver -eq 16 ] && _ubuntu16 && sudo apt update -y [ $ubuntu_ver -eq 18 ] && _ubuntu18 && sudo apt update -y #安裝顯卡驅動所需依賴 apt install gcc make -y #屏蔽集顯 cat >> /etc/modprobe.d/blacklist-nouveau.conf << 'EOF' blacklist nouveau options nouveau modeset=0 EOF sudo update-initramfs -u reboot

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533699.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533699.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533699.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

地理信息系統軟件測試培訓,地理信息系統軟件測試方法技術方案

本發明專利技術涉及一種軟件測試方法。更具體地說&#xff0c;本發明專利技術涉及一種地理信息系統軟件測試方法&#xff0c;包括&#xff1a;編寫測試用例文檔并腳本化形成測試腳本&#xff1b;結合路徑分析方法設置測試用例&#xff0c;按照測試用例配套至少一組測試原始數據…

matlab meshgrid函數_matlab入門(三)圖像可視化

matlab圖像可視化基本要求(1)掌握圖形窗口的創建與控制&#xff0c;以及圖形窗口的基本操作&#xff1b;(2)熟練掌握二維和三維繪圖基本的命令、線型控制&#xff1b;(3)初步掌握用特殊的圖形來表現特殊數據的性質&#xff0c;如面積圖、直方 圖、餅圖等。(4)掌握坐標軸的控制和…

hashmap remove 沒釋放內存_java從零開始手寫 redis(13)HashMap 源碼原理詳解

為什么學習 HashMap 源碼&#xff1f;作為一名 java 開發&#xff0c;基本上最常用的數據結構就是 HashMap 和 List&#xff0c;jdk 的 HashMap 設計還是非常值得深入學習的。無論是在面試還是工作中&#xff0c;知道原理都對會我們有很大的幫助。本篇的內容較長&#xff0c;建…

南京高中計算機老師,南京市教育局召開中小學教師信息技術應用能力提升工程2.0市級專家組工作會議...

2021年3月2日上午&#xff0c;南京市中小學教師信息技術應用能力提升工程2.0市級專家組工作會議在雨花臺區教師發展中心召開。市教育局副局長祁壽東出席會議并講話&#xff0c;市教研室、教科所、電教館、教師發展學院主要負責同志&#xff0c;市級專家團隊成員及各區教師發展中…

python計算執行時間的函數_[python] 統計函數運行時間

第一種&#xff1a; import time def time_me(fn): #fn 是要修飾/修改 的函數 def _wrapper(*args, **kwargs): #這個 _wrapper(*args, **kwargs) 則代指fn, *args 代表一般變量參數&#xff0c; **kwargs代表 字典&#xff0c;哈希等參數 start time.perf_counter() fn(*args…

arthas 排查內存溢出_Java 應用線上問題排查思路、常用工具小結

前言本文總結了一些常見的線上應急現象和對應排查步驟和工具。分享的主要目的是想讓對線上問題接觸少的同學有個預先認知&#xff0c;免得在遇到實際問題時手忙腳亂。畢竟作者自己也是從手忙腳亂時走過來的。只不過這里先提示一下。在線上應急過程中要記住&#xff0c;只有一個…

計算機個性化定制服務課題,服務網絡的構建與面向增量式需求的動態定制方法-計算機科學與技術專業論文.docx...

服務網絡的構建與面向增量式需求的動態定制方法-計算機科學與技術專業論文Classified Index: TP315 U.D.C: 681.3Dissertation for the Master’s Degree in EngineeringSERVICE NETWORK CONSTRUCTION AND DYNAMIC CUSTOMIZATION METHOD FOR SUBJECTIVE CHANGES OF CUSTOMER RE…

flutter listview 滾動到指定位置_Flutter 布局原理及實戰

1. Flutter UI架構Flutter將視圖數據抽象成為三個部分&#xff0c;即Widget樹、Element樹和RenderObject樹。Widget樹&#xff1a;控件的配置信息&#xff0c;不涉及渲染&#xff0c;更新代價極低。RenderObject樹&#xff1a;真正的UI渲染樹&#xff0c;負責渲染UI&#xff0c…

計算機的屏幕約是16平方分米嗎,小明的臥室有16平方分米對不對

小明的臥室有16平方分米對不對不對&#xff0c;應該是16平方米不對錯! 16平方分米太小了不對&#xff0c;那么小怎么可能住人。不正確應該是16平方米xiao ming de wo shi you 1 6 ping fang fen mi dui bu dui32平方分米涂上每平方分米的96克油漆,需要幾克32平方分米需要油漆30…

python引用傳遞_python 是值傳遞還是引用傳遞 知乎

展開全部 那要看數據類型了&#xff0c;21135261int&#xff0c;float&#xff0c;str這種就是傳值&#xff0c;list&#xff0c;dict&#xff0c;類的實例&#xff0c;自定義對象都是穿4102引用。 下面1653是示例代碼&#xff1a;def change(int1,float1,str1,dict1,obj1,list…

雷神開機logo更改_國產外星人雷神再發新品 911MT逐影者RTX2060光追游戲本評測

隨著NVIDIA發布了筆記本20系顯卡之后&#xff0c;宣示著全民進入了“RTX光線追蹤時代”&#xff0c;各種新款的游戲也紛紛宣布支持“光線追蹤”技術來吸引更多的玩家&#xff0c;似乎現在游戲本上沒有個“RTX”貼紙就已經不好意思跟別人打招呼了。說到2019年的RTX新品&#xff…

AJAX框架衣柜內部布局,?最合理的衣柜內部布局解析,3大細節不容小覷

時常有業主或者朋友問小輕&#xff0c;最合理的衣柜內部布局應該是怎樣的&#xff0c;確實這對于非業內人士一般都是不太清楚的&#xff0c;即使有的朋友已經有了豐富的生活經驗&#xff0c;甚至是業內人士也不一定對此完全了解。那么到底最合理的衣柜內部布局是怎樣的呢&#…

python爬取數據保存為csv時生成編號_將爬取到到數據以CSV格式存儲

CSV文件存儲 CSV&#xff0c;全稱為Comma-Separated Values&#xff0c;中文可以叫做逗號分隔值或字符分隔值&#xff0c;其文件以純文本形式存儲表格數據。該文件是一個字符序列&#xff0c;可以由任意數目的記錄組成&#xff0c;記錄間以某種換行符分隔。每條記錄由字段組成&…

博達3956交換機配置手冊_網絡設備維保淺談之交換機維保

隨著信息化的飛速發展&#xff0c;交換機作為信息流通的承載者&#xff0c;是應用最為廣泛的網絡設備之一&#xff0c;其作用不言而喻。因此&#xff0c;在日產使用中&#xff0c;要注意交換機這種核心的設備的維護與保養&#xff0c;以免引發故障。交換機運維需要注意哪些問題…

java cas原理_Java并發之原子變量及CAS算法-上篇

Java并發之原子變量及CAS算法-上篇編輯?概述本文主要講在Java并發編程的時候&#xff0c;如果保證變量的原子性&#xff0c;在JDK提供的類中是怎么保證變量原子性的呢&#xff1f;。對應Java中的包是&#xff1a;java.util.concurrent.atomic包下。因為涉及到了CAS算法&#x…

node ajax validator,使用validator.js對字符串數據進行驗證

validator.js是一個對字符串進行數據驗證和過濾的工具庫&#xff0c;同時支持Node端和瀏覽器端&#xff0c;github地址是https://github.com/chriso/validator.js主要API如下&#xff1a;驗證APIcontains(str, seed)驗證str中是否含有seedequals(str, comparison)驗證是否相等i…

css span 右端對齊_CSS標準文檔流

web頁面的制作&#xff0c;是個“流”&#xff0c;像水流一樣&#xff0c;必須從上往下&#xff0c;一點點的編織&#xff0c;不像畫畫&#xff0c;可以這個地方畫一個&#xff0c;另一個地方畫一個&#xff0c;隨意而為。標準文檔流的一些微觀現象1. 空白折疊現象1)標簽與標簽…

composer升級_Composer 使用姿勢與 Lumen 升級指南

Composer 使用姿勢這里主要說說 composer.json 和 composer.lock 文件的作用。composer.jsoncomposer.json 文件包含了項目的依賴和其它的一些元數據&#xff0c;使用 JSON format 編寫。當初次調用 composer install 時&#xff0c;Composer 會根據 composer.json 文件&#x…

服務器間傳文件$d,基于OpenSSH+WinSCP完成Windows服務器之間的文件傳輸

背景經常會遇到在不同服務器之間傳輸文件&#xff0c;Linux和Linux之間用命令rsync&#xff0c; windows和linux之間普遍是有圖形化界面的ftp軟件&#xff0c;老黃平時用的比較多的是FileZilla。Windows和Windows之間的話&#xff0c;90%都是在一臺機器復制&#xff0c;到另一臺…

dbgrideh 為什么只一行_Mysql性能優化:為什么count(*)這么慢?

導讀在開發中一定會用到統計一張表的行數&#xff0c;比如一個交易系統&#xff0c;老板會讓你每天生成一個報表&#xff0c;這些統計信息少不了sql中的count函數。但是隨著記錄越來越多&#xff0c;查詢的速度會越來越慢&#xff0c;為什么會這樣呢&#xff1f;Mysql內部到底是…