在交大用Ubuntu開發遇到的一些問題

2021-08-28 05:30:17 字數 1654 閱讀 7587

1. 關於sjtu的連線:

應該是配置問題,預設選項下,ubuntu16.04和18.04都連不上wifi,更改配置如下圖所示,就可以了:

2. 實驗室坑爹的伺服器vnc連線問題:

情況是可以通過 ip:22埠連線ssh,也可以用ip:5900進到登入介面,就是進不去。

解決方案是通過putty/命令列登入ssh,然後輸入:

vnc start usrname
usrname 是你的登入名,然後輸密碼,就會提示你的x desktop埠號,就可以用vnc登入了,圖形化介面還是方便很多的。

3. 實驗室伺服器坑爹到家的桌面glx丟失問題

具體表現在圖形介面沒有關閉和移動功能,滑鼠是個x形狀。

導致這個問題的原因,網上有分析是這個使用者的nvidia驅動不對,建議在xorg.conf做更改,我試了好像不大好使。

找到乙個臨時解決方案,命令列輸入:

metacity --replace
這樣視窗的移動等功能就臨時恢復了,但是視窗一關閉就又出問題了,很無奈,只能不關這個終端先用著,找到更好的解決方案再更新。

4. 在ubuntu使用ssh的命令是:

ssh usrname@ip
5. ubuntu安裝vncviewer的操作是:

去vnc官網

cd downloads

sudo gdebi vnc...

6. ubuntu是自帶遠端登入桌面的,叫remmina

7. gdebi是真的很好用,能幫助解決很多配置問題,安裝過程

sudo apt-get update

sudo apt-get install gdebi

8. ubuntu 無法解析網域名稱的問題

ubuntu下出現無法解析網域名稱的情況,導致wget或其他針對網域名稱的操作無法完成,但是 ping 對應的ip卻能ping通,屬於dns配置問題。

修改/etc/resolv.conf新增內容nameserver 8.8.8.8增加 dns。

但是,上述方法會在重啟後被清除,導致再次開機時需要重新配置,經過查閱網上資料,方法很多種,比較有效的就是,直接解除安裝掉開機重寫該檔案的resolvconf

執行命令:sudo apt-get autoremove resolvconf

如果仍需要使用resolvconf,則可在解除安裝後,對/etc/resolv.conf加鎖後再重新安裝該軟體,這樣resolvconf就不會在開機時重寫該檔案。

# 檔案加鎖 不可寫

sudo chattr +i /etc/resolv.conf

# 檔案解鎖 可寫

sudo chattr -i /etc/resolv.conf

後半部分暫時沒試用過,因為伺服器不怎麼重啟,不行的話就每次重啟了加一遍dns問題不大。

COALESCE在SQL拼接中的大用途

sql拼接可以使得 比較靈活,不會那麼死板,對於維護也比較方便。下面是簡單的sql拼接,同時也包含了隱式游標的概念吧,可以遍歷表中的每乙個字段 sql拼接的精華 測試表一 drop table test create table test pno varchar 20 name varchar 20...

關於VIVADO在Ubuntu中使用遇到的問題

20190820今天在測試中的sdk的時候,開啟sdk介面出現這個錯誤 the configuration area at home usr xilinx sdk 2017.4 could not be created.please choose a writeable location using...

在Ubuntu18 04 2LTS上遇到的問題彙總

在新版的ubuntu上在桌面右鍵沒有新建文件的按鈕著實讓人難以接受,其實只要稍微理解就能明白設計者的良苦用心,因為這樣便於擴充套件性和自定義。同時如何在ubuntu上面安裝idea這些ide呢,這些都需要我們去學習。解決辦法其實很簡單,只需要先使用ubuntu自帶的文件軟體或者shell命令來新建乙...