ubuntu server安裝的一些坑

2022-06-10 06:21:08 字數 1634 閱讀 5734

【沒有root使用者】

ubuntu server安裝的時候要你新建乙個使用者,安裝完成後,你需要手動開啟root。

$ sudo passwd root

輸入你當前使用者的密碼

輸入你希望的root使用者的密碼

確認密碼

【更新源之後的各種操作】

apt-get

update

apt-get

upgrade

apt-get dist-upgrade

可以聰明的解決相依性的問題,如果有相依性問題,需要安裝/移除新的package,就會試著去安裝/移除它. (所以通常這個會被認為是有點風險的公升級)

ps:安裝軟體之前, 可以不upgrade, 但是要update. 因為舊的資訊指向了舊版本的包, 但是源的伺服器更新了之後舊的包可能被新的替代了, 於是你會遇到404…

apt-get

upgrade

和apt-get

dist-upgrade

本質上是沒有什麼不同的。

只不過,dist-upgrade

識別出當依賴關係改變的情形並作出處理,而upgrade對此情形不處理。

例如軟體包

a原先依賴b,c

,d,但是在源裡面可能已經公升級了,現在是a依賴

b,c,

e。 這種情況下,dist-upgrade

會刪除d

安裝e,並把

a軟體包公升級,而

upgrade

會認為依賴關係改變而拒絕公升級

a軟體包。

或者安裝指定版本的依賴軟體:

裝乙個依賴的指定版本的 openssh-client (舊版):

apt-get install openssh-client=1:5.9p1-5ubuntu1

【permission denied,please try again】

vim /etc/ssh/sshd_config

permitrootlogin no/without-password改為permitrootlogin yes,然後重啟sshd服務。

【修改時區】

timedatectl

set-timezone asia/shanghai

【resolveconf狀態顯示錯誤】

root@slb2:/var/log# systemctl start resolvconf.service

failed to start resolvconf.service: unit resolvconf.service is masked.

先umask,再重啟

root@slb2:/var/log# systemctlunmaskresolvconf.service

removed /etc/systemd/system/resolvconf.service.

root@slb2:/var/log# systemctl start resolvconf.service

ubuntu server安裝注意

對於ubuntu server 8.04的安裝注意,映象檔案才524 mb。1.首先,關閉網路連線。否則在安裝apt找到映象公升級過程,如果網速不快的話,那麼是十分痛苦的等待。我就是等了一整天,機子還是沒反應過來,還好是週末。2.在沒有安裝網路軟體時,速度馬上提公升。3.對於本人是將ubuntu安裝...

ubuntu server 安裝 日記

今天星期天在本本的vmware裡玩了一天的ubuntu,裝了又刪,刪了又裝,感嘆 虛擬機器真好。現在總結一下今天的失敗經驗 因為我安裝的是server版,所以只有命令列,沒有裝桌面 1 如何編輯文字檔案?可以是被microsoft的windows寵壞了,現在見到黑底白字有種恐懼感,不知如何下手。好不...

UbuntuServer安裝桌面

一 安裝全部gnome桌面環境 ubuntu系列桌面實際上有幾種桌面應用程式,包括ubuntu desktop kubunut desktop和xubuntu desktop。本文就以ubuntu desktop為例進行介紹,此方法操作最簡單,但不建議在伺服器上使用此方法,因為安裝桌面相關軟體太多。...