windows11 idea+wsl 開發(fā)配置

Windows下 terminal 推薦 tabby

官網(wǎng): https://tabby.sh/

feature

  • 支持多種shell (cmd, powershell, wsl)
  • 命令行配色(多種可選)
  • 跨平臺
  • 支持 ssh
  • 支持復(fù)制粘貼(用過cmder的就知道沒這功能多抓狂,某些情況下會多出顏色控制符,算是bug)
image.png

wsl + Ubuntu22 更換 apt 源(清華源)

sudo cp /etc/ap/sources.list /etc/ap/sources.list.orig
sudo vim /etc/ap/sources.list

# 默認(rèn)注釋了源碼鏡像以提高 apt update 速度乾闰,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse        
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse  
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse      
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

# 以下安全更新軟件源包含了官方源與鏡像站配置,如有需要可自行修改注釋切換
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse       
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse 

# 預(yù)發(fā)布軟件源盈滴,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse     
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse

參考: https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

wsl + Ubuntu22 配置git與windows行為一致(換行)

不配置的話,由于文件系統(tǒng)在windows上,windows git默認(rèn)在checkou時把LF替換為CRLF, 在 Ubuntu里 git status 會得到所有文件被修改

在 wsl/Ubuntu里配置

git config --global core.autocrlf true

會生成配置文件
cat ~/.gitconfig

[core]
        autocrlf = true

core.autocrlf 三個值的直觀變化
true: x -> LF -> CRLF
input: x -> LF -> LF
false: x -> x -> x

要提交的文件 -> 存儲庫 -> 簽出的文件

idea 里配置默認(rèn) terminal 為 wsl 里的 bash

在File - Settings - Tools - Terminal 中 Shell path 改為
C:\Windows\System32\wsl.exe --distribution Ubuntu --exec /bin/bash

其他的選項

  • PowerShell: C:\windows\System32\WindowsPowerShell\v1.0\powershell.exe
  • cmd: C:\windows\system32\cmd.exe

效果如下圖


1171969-0a6eff8b6805214a.jpg

排查錯誤

wsl 里 Ubuntu 無法訪問網(wǎng)絡(luò)

  1. 查看 /etc/resolv.conf 文件是否正常
    cat /etc/resolv.conf
    我的 nameserver 是 127.0.0.x 顯然不對. 看起來是同步了公司的Windows域配置

  2. 在/etc/wsl.conf中加入下面內(nèi)容, 關(guān)閉 /etc/resolv.conf 自動生成

[network]
generateResolvConf = false
  1. PowerShell重啟WSL
    wsl.exe --shutdown

  2. 修改或生成 /etc/resolv.conf, 內(nèi)容如下
    sudo vim /etc/resolv.conf

# /etc/resolv.conf
nameserver 223.5.5.5
nameserver 223.6.6.6
  1. 檢查網(wǎng)絡(luò)
    ping baidu.com

ps. 調(diào)整完配置,出現(xiàn)一些奇怪的現(xiàn)象,記得重啟Windows

參考: https://blog.csdn.net/wbvalid/article/details/115540217

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末涯肩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子雹熬,更是在濱河造成了極大的恐慌宽菜,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竿报,死亡現(xiàn)場離奇詭異铅乡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)烈菌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進(jìn)店門阵幸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人芽世,你說我怎么就攤上這事挚赊。” “怎么了济瓢?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵荠割,是天一觀的道長。 經(jīng)常有香客問我旺矾,道長蔑鹦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任箕宙,我火速辦了婚禮嚎朽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘柬帕。我一直安慰自己哟忍,他們只是感情好狡门,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锅很,像睡著了一般其馏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上粗蔚,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天尝偎,我揣著相機(jī)與錄音,去河邊找鬼鹏控。 笑死,一個胖子當(dāng)著我的面吹牛肤寝,可吹牛的內(nèi)容都是我干的当辐。 我是一名探鬼主播,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼鲤看,長吁一口氣:“原來是場噩夢啊……” “哼缘揪!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起义桂,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤找筝,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后慷吊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體袖裕,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年溉瓶,在試婚紗的時候發(fā)現(xiàn)自己被綠了急鳄。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡堰酿,死狀恐怖疾宏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情触创,我是刑警寧澤坎藐,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站哼绑,受9級特大地震影響岩馍,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜凌那,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一兼雄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧帽蝶,春花似錦赦肋、人聲如沸块攒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽囱井。三九已至,卻和暖如春趣避,著一層夾襖步出監(jiān)牢的瞬間庞呕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工程帕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留住练,地道東北人。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親怒医。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容