看板 Linux 關於我們 聯絡資訊
最近從ubuntu轉到debian8.4來試試 結果發現debian的裡的套件版本似乎都有點舊 像是cmake,現在出到3.5了,不過8.4還在3.0.2 git也是,debian裡的git不支援git svn 雖然可以抓source code自己編,不過我現在的系統ubuntu12.04就已經是這樣了 我不想升上去還要自己編orz 補充一下我的環境 現在是用windows的電腦用ssh連到linux的主機寫程式 要裝debian的是遠端的主機,不過目前還在評估中 -- 鉛華洗盡,偎江感雲 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.167.212 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1469414664.A.680.html
Neisseria: 用 backport 或是自己下載 source package 編譯 07/25 11:03
Neisseria: Debian 的套件的確會舊一些些,看使用習慣囉 07/25 11:03
原來是會比較舊啊...那看起來不適合在公司用orz 感覺debian只剩ubuntu可以選了... red hat那邊我用不習慣 archlinx試過一次,完全沒辦法build公司的code... ※ 編輯: filiaslayers (175.182.167.212), 07/25/2016 11:12:10
wens: 想要心,請跑 testing 或 unstable 07/25 11:30
我不是特別要追新,但以git為例,公司還在用svn,但我習慣用git 所以是用git svn在管理 然後cmake就更重要了,因為裡面的有個opensource要跑在3.2版 3.0.2不能跑 還好gcc還夠新,之前在ubuntu12.04連gcc都要自己重編orz
OrzOGC: 公司用就別了吧 07/25 11:31
noonee: 如果不是我的新筆電有一些該死的新配備要用新kernal 07/25 12:22
noonee: 才能驅動 我會非常樂意停留在debain 8 不再更新 07/25 12:22
noonee: 年輕的時候喜歡追新 所以用testing用得很高興 07/25 12:22
noonee: 後來工作量越來越大 沒那個美國功夫去處理沒事會突然出現 07/25 12:23
noonee: 的大崩潰 寧願用stable 永遠不會出事 07/25 12:23
我也是傾向用stable,不過是擔心萬一出問題會不知道到底是os的問題還是code有問題
Bencrie: stable 掛 backport,kernel 不舊啊 07/25 12:29
kenwufederer: 同感,如果是工作用的,我選LMDE2 07/25 12:42
kenwufederer: 需要新版的話,source list改一下就好 07/25 12:43
喔喔,這個我試試
kenwufederer: 試試看Linux mint Debian edited 07/25 12:44
不考慮mint...我沒圖型的需求orz 已在文章補充一下我的環境
kenwufederer: 已經從Freebsd加xfce 換成這套,完全實用 07/25 12:45
aeolus0829: 舊為什麼不適合公司用? 07/25 13:36
wyvernlee: 核心可以自己編,自己單獨升級啊,又不難 07/25 13:38
不難啊,問題是要這麼麻煩我滾去用ubuntu就好了 當初考慮debian只是覺得他的版本似不像ubuntu更新這麼快,套件庫的維護比較久 不過沒想到真的都好舊
noonee: 我功力還很差 不會 orz.... 07/25 13:41
noonee: 不過既然幾位都說了 下次灌個vb來先試試看 07/25 13:42
※ 編輯: filiaslayers (175.182.167.212), 07/25/2016 14:10:27
lc85301: 奇怪我archlinux 還沒遇上什麼編不了的東西=w= 07/25 15:55
kenwufederer: 既然是server,為何不用CentOS? 07/25 16:59
kenwufederer: 如果是習慣dpkg系,那就debian改source list 07/25 17:01
我就是習慣dpkg所以換到yum很不順手,雖然arch我也已經用的很習慣了 想問如果我cmake要裝3.2以上的版本,sources.list要怎麼改? google都只找到ubuntu的解法
kenwufederer: 但server還是建議centOS 07/25 17:01
kenwufederer: 不過你這樣連線寫程式,怎不直接裝GUI寫就好? 07/25 17:11
kenwufederer: Windows本身也有能用的吧? 07/25 17:12
因為那台不是只有我一個人用啊= =
obarisk: sid 07/25 17:32
Bellkna: backports有時候也會有問題 工作用還是stable比較安全 07/25 18:47
Bellkna: arch的話 有時候東西太新 反而編不過 囧 07/25 18:48
沒錯orz
Bellkna: 需要編的東西不多的話 stable+手動編還是比較好 07/25 18:49
看起來只能這樣了
fourdollars: Server 是 Ubuntu 跟 Debian 較多喔,CentOS 第三 07/25 18:54
fourdollars: http://bit.ly/29UEP0d <- 資料來源 07/25 18:54
kenduest: 其實只有看 website 這資料是會有點失準的 07/25 20:00
kenduest: 不過老實說現在用哪個版本實質上不會差別到哪裡去吧 07/25 20:01
soem: 話說回來git-svn不是個package嗎? 07/25 21:33
uranusjr: git-svn 不是版本新舊的問題, 是 Debian 把它拆成獨立 07/25 23:00
uranusjr: package, 需要另外 apt-get install git-svn 07/25 23:01
原來如此orz,那剩cmake沒解決了 ※ 編輯: filiaslayers (175.180.170.127), 07/26/2016 09:54:32
kenwufederer: website 不算是server的總和吧… 07/27 01:01
kenwufederer: 加上地區其實差異蠻多的 07/27 01:09
kenwufederer: 直接抓ubuntu的deb來裝? 07/27 01:11
Debian: 某鞋時候能夠正常使用可能會比新不新還來得重要,想要追新 07/27 06:17
Debian: fedora跟arch都很新,但要挑戰炸掉的能耐林北可能比較強。 07/27 06:17
我真的沒要追新啊,要追新就用arch了,但像cmake人家指定要3.2我也沒辦法... gcc就更沒辦法,有些軟體用c++比較新的標準,不改用新的compiler更不行...
noonee: 林北比較強 XD 07/27 06:43
回報一下,最後還是選擇了用debian8.5 cmake我直接抓source code自編,git svn的問題是裝了git-svn(感謝版友解答) 編譯的問題算是都解決了 公司是說要用ubuntu14.04,我本來也是聽主管建議用這個 結果在最後一步要裝grub的時候,問都沒問就給我裝在隨身碟上,一火大就重裝debian了 明明debian就有問要裝哪顆硬碟,ubntu不知道為啥就是不問= = 雖然可以用ubuntu光碟開機進去重建 但我是把iso檔塞在隨身碟裡用easy2boot裝,所以隨身碟被搞掉之後,就等於沒光碟了 然後那時候太不爽,所以我也不打算用ubuntu,就重裝debian了 最後要說,ubuntu跟debian都用網路安裝光碟,結果ubuntu要裝近兩個小時 debian只要1個小時不到,雖然公司網路不快,不過也差太多了 ※ 編輯: filiaslayers (175.180.170.127), 07/27/2016 09:46:44
EdwardGJLee: 編在自家目錄最快啦!distro 提供的常不符合使用 07/27 09:56
EdwardGJLee: 比較頭疼的是大型 lib,會編到哭就是了…… 07/27 09:56
EdwardGJLee: 編在自家目錄是在防打破原系統的相依性。 07/27 09:58
cmake好像沒有相依套件,所以我就裝在系統了,因為這個大家都會用到
dou0228: 跑 Ubuntu LTS 版本,不裝 X-Window,升級不用管一堆問題 07/27 12:14
我之前有台ubuntu12.04 server版的主機跑distro upgrade就炸了 最後還是重灌了事... ※ 編輯: filiaslayers (175.180.170.127), 07/27/2016 14:22:08
EdwardGJLee: 相性包含相依於及被相依,還是養成習慣,不要去取代 07/27 14:31
EdwardGJLee: 系統的 bin/lib,比較妥。cmake 只是個小 case,如果 07/27 14:32
EdwardGJLee: 常常要編東編西的話,很容易就破壞了原系統的相依性 07/27 14:32
OrzOGC: ubuntu有那麼容易炸掉唷?fedora最近upgrade不太炸了... 07/27 14:34
OrzOGC: 只是小bug一堆...個人自編也是放/home之下,不去動系統的 07/27 14:35
EdwardGJLee: 大家都會用到的話,可以編在一個特定目錄。 07/27 14:42
我下次試試,這次已經裝下去,來不及了orz
noonee: 我自己的印象是 都是風水輪流轉 07/27 23:36
noonee: 某個過去常炸的過一陣子變很穩定 某些號稱穩定的也會突然 07/27 23:37
noonee: 常常炸 debain testing 的kde 5已經炸了半年多了 07/27 23:37
Bellkna: 某個過去常炸的一定是在說arch(? 07/27 23:45
arch沒有版本的蓋念,很難炸吧?我有一台裝arch的raspberry pi,用了1年多還沒炸
Bellkna: 不過 我覺得 debian testing 本來就很容易炸XD 07/27 23:46
你拿testing跟發行版比,這公平嘛= =
Bellkna: 結果現在對 backports 也有點信心不足 雖然用了後還不錯 07/27 23:47
dou0228: 我完全只跑console,沒炸過半次,是裝了啥東西的原因? 07/28 08:22
兩年前炸的,我已經忘了XD ※ 編輯: filiaslayers (175.182.165.133), 07/28/2016 12:39:01
EdwardGJLee: 裝在一個特定目錄的好處是,反安裝很容易,砍掉那個 07/28 14:11
EdwardGJLee: 目錄就可以了。只是要一直改 PATH 就是了! 07/28 14:11
EdwardGJLee: 炸不炸很難說,不是 rolling 的就不會炸,有時人家上 07/28 14:12
EdwardGJLee: 傳到一半,你剛好碰上就炸了。各主流的 distro 我都 07/28 14:12
EdwardGJLee: 有在裝,還沒碰到可以絕對不炸的。複雜度愈高的系統 07/28 14:13
EdwardGJLee: 炸得機會就愈高。當然維護的流程我是覺得還有改善的 07/28 14:13
EdwardGJLee: 空間,只是一直沒看到有更好的維護流程就是了…… 07/28 14:14
Bellkna: debian testing本來就是測試用 很容易炸 不用拿別的比XD 07/28 18:39
Bellkna: 至於arch 這幾年我覺得蠻穩定 以前剛用vm裝時蠻容易炸的 07/28 18:42
Bellkna: 不過最近用backports 有些dep會跟著升上去 感覺萬一包了 07/28 18:45
Bellkna: 處理上會比較麻煩 07/28 18:46
Bencrie: testing 要等 freeze 過後再裝 07/28 19:37
dou0228: 個人習慣是不會上到最新,就算是 LTS 也會等一堆人炸完 07/28 22:12
dou0228: 才才開始更新(大約半年到一年過後..) 07/28 22:12
Adama: 其實upgrade時炸掉也不是什麼大問題,liveusb+chroot進去 07/28 22:38
Adama: 通常都修得好。這種情況fedora我只遇過一次 (15+次upgrade) 07/28 22:38
Adama: ubuntu只有從12.04 LTS upgrade三次,都不算在upgrade時炸 07/28 22:40
Adama: 但fedora是先下載套件的離線模式升級,ubuntu一直都要在線 07/28 22:41
Adama: 炸的機會比較高... 07/28 22:41
Debian: testing freeze後跟stable幾乎沒有太大的差別。 07/29 03:24
Debian: testing跟sid炸掉其實不用太意外,不過大部分都是跑full 07/29 03:27
Debian: upgrade比較會炸,不跑full upgrade通常比較安全。 07/29 03:27
EdwardGJLee: 我的 tesing 炸掉了,是 update 時炸的,不是upgrade 07/29 08:36
EdwardGJLee: 時炸的,感覺上太久沒有 update 時,比較容易炸。 07/29 08:37
fourdollars: 用 Debian testing 要常常更新才不容易炸掉 07/29 10:30
danny8376: rolling真的會遇到更一半炸的 不過大多是mirror問題XDD 07/29 21:54