記錄一次配置ubuntu18 server的過程

2021-09-27 08:37:00 字數 3112 閱讀 1351

將配置好的系統做成iso映象

公司要使用新裝置-程式控制機,由於自己裝逼,讓賣家裝的ubuntu-server,所以得自己配置很多東西。

拿到程式控制機第一步,修改軟體源。開啟系統的時候發現卡在a start …指令,之後會說怎麼解決開機卡主的問題。

修改軟體源方式如下:

#備份軟體源

sudo

cp /etc/apt/sources.list /etc/apt/sources.list.back

#修改軟體源

sudo

nano /etc/apt/sources.list

將裡面的原文注釋掉,增加如下內容

#將原有的內容注釋掉,新增以下內容

deb bionic main restricted universe multiverse

deb-src bionic main restricted universe multiverse

deb bionic-security main restricted universe multiverse

deb-src bionic-security main restricted universe multiverse

deb bionic-updates main restricted universe multiverse

deb-src bionic-updates main restricted universe multiverse

deb bionic-backports main restricted universe multiverse

deb-src bionic-backports main restricted universe multiverse

deb bionic-proposed main restricted universe multiverse

deb-src bionic-proposed main restricted universe multiverse

然後ctrl+x y儲存

完了之後開始正式的工作

cd /etc/systemd/system/network-online.target.wants/
檢視該資料夾,該資料夾下有三個檔案,systemd-networkd-wait-online.service、networking.service、networkmanager-wait-online.service。

修改systemd-networkd-wait-online.service檔案,在 [service] 下,增加了一句,

timeoutstartsec=2sec
如果還有其他網路連線問題的話,修改另外兩個檔案的timeout時間。

我發現這個新系統居然是沒有root賬戶的,得自己設定

sudo passwd root
輸入指令之後,先輸入當前帳戶密碼,然後輸入想設定的root密碼。

程式控制機有兩個網口,且還能使用wifi連線

所以這裡需要配置wifi,與筆記本在同一網段,方便之後進行連線。

這個比較複雜

參考文章:

參考文章:

# 進行軟體源更新以及安裝驅動

sudo apt update

sudo apt upgrade

sudo

apt-get

install wpasupplicant

sudo

apt-get

install network-manager

sudo apt install broadcom-sta-dkms

#檢視無線網絡卡型號,執行如下命令

lspci |

grep wireless

#1 預設顯示物理網絡卡ens33,沒有無線網絡卡

ifconfig

#2 獲取介面名稱,ubuntu一般是wls33

iw dev

#3 檢視連線狀態,會提示not connected

iw dev wls33 link

#4 檢視無線網絡卡是否block(wireless lan)

rfkill list all

#5 soft blocked 和 hard blocked都需要設定成 no

#soft如果顯示為yes的話,執行以下命令

ip link

set wls33 up

或者ifconfig wls33 up

#hard如果顯示為yes,找筆記本上邊的wifi按鈕,找到了之後按一下

#6 驗證wls33介面是否成功開啟

ip link show wls33

#中的up說明已經開啟

sudo

nano /etc/netplan/50-cloud-init.yaml

修改檔案,注意,所有冒號前面都是有空格的

network:

renderer: networkmanager

ethernets:

enp2s0:

addresses:

- 192.168.2.9/24

dhcp4: false

gateway4: 192.168.2.1

nameservers:

addresses: [

] search: [

] wifis:

wlp3s0:

addresses:

- 192.168.2.10/24

dhcp4: false

gateway4: 192.168.2.1

nameservers:

addresses: [

] search: [

] access-points:

"無線網路名稱"

: password: '無線網路密碼'

version: 2

參考:

記一次docker配置Ubuntu容器

建立乙個ubuntu18的docker容器,在後台執行,並命名為ubuntu18 docker run itd name ubuntu18 ubuntu 18.04 進入容器 docker exec it ubuntu18 bin bash 切換到 etc apt cd etc apt 備份sour...

記錄一次ubuntu命令的學習過程

以下內容僅為一次學習記錄 檔案的許可權 drwxrwxrwx 後面有三個重複的 rwx 分別表示超級使用者 普通使用者 程式使用者對於檔案或資料夾的許可權 可用chmod修改檔案 資料夾的許可權 如chmod 555 test1.cpp表示分別賦予超級使用者 普通使用者 程式使用者對於test1.c...

記錄一次面試

怎麼觀察系統中 記憶體 行為 a.通過 proc zoneinfo 檔案,可以看到 free high low min pages 關係 free high 時候 一般不開啟 kswapd 執行緒 high free low 時,開啟 kswapd 執行緒 low free min時,alloc p...