[問題] 在共用主機上安裝東西 不動到其他人

看板Linux作者 (chen)時間7年前 (2018/05/09 18:04), 編輯推噓7(7014)
留言21則, 12人參與, 7年前最新討論串1/1
大家好 想請問 我現在在一台共用的ubuntu主機上跑 有辦法把我跟其他人的環境獨立出來嗎? 因為我是初學者 很怕自己亂玩亂裝的過程中 會影響到其他學長的實驗 請問有沒有辦法 可以確保我安裝的東西 僅在我的帳號下執行 目前有查到的類似概念有 virtualenv 但這似乎僅止於 python 我希望能將自己的環境跟其他人完全切開 求一些關鍵字 讓我去研究 thanks, -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.90.56 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1525860270.A.2A2.html

05/09 18:12, 7年前 , 1F
虛擬機、docker
05/09 18:12, 1F

05/09 18:48, 7年前 , 2F
或 debootstrap 用一個 ubuntu 的 chroot 環境
05/09 18:48, 2F

05/09 19:28, 7年前 , 3F
看你要用到什麼吧?
05/09 19:28, 3F

05/09 19:57, 7年前 , 4F
看你要用到什麼+1
05/09 19:57, 4F

05/09 19:57, 7年前 , 5F
最簡單的方法就QEMU-KVM
05/09 19:57, 5F

05/09 20:12, 7年前 , 6F
沒root的權限應該也沒辦法搞爛吧,有root可以用
05/09 20:12, 6F

05/09 20:13, 7年前 , 7F
chroot
05/09 20:13, 7F

05/09 20:35, 7年前 , 8F
推 docker
05/09 20:35, 8F

05/09 22:54, 7年前 , 9F
也推 qemu-kvm
05/09 22:54, 9F

05/10 00:22, 7年前 , 10F
這個情境用docker的好處是弄壞了就砍掉重開
05/10 00:22, 10F

05/10 12:55, 7年前 , 11F
如果是新手 建議先用ubuntu已經有的KVM
05/10 12:55, 11F

05/10 14:49, 7年前 , 12F
沒root有很多功能不能用吧
05/10 14:49, 12F

05/11 02:23, 7年前 , 13F
如果是獨立帳號的話 可以裝在local 改local 的環境變數啊
05/11 02:23, 13F

05/11 21:39, 7年前 , 14F
如果是在本機有 docker 權限的話就跟有 root 差不多了吧
05/11 21:39, 14F

05/11 21:40, 7年前 , 15F
沒有 root 的話,有個叫 Gentoo Prefix 的東西可以裝在自
05/11 21:40, 15F

05/11 21:40, 7年前 , 16F
己的家目錄下,但是所有套件都要從原始碼編譯,也常常會
05/11 21:40, 16F

05/11 21:41, 7年前 , 17F
遇到某些套件沒考慮到 Prefix 環境而安裝失敗,沒很好用
05/11 21:41, 17F

05/13 17:42, 7年前 , 18F
LXD 容器
05/13 17:42, 18F

05/13 17:46, 7年前 , 19F
以前曾在某台沒 root 權限的主機搞過,太痛苦了
05/13 17:46, 19F

05/13 17:46, 7年前 , 20F
後來會下意識地不去登入那台主機 XD
05/13 17:46, 20F

05/13 17:48, 7年前 , 21F
只要動到 C (或 C++) 函式庫之類的,就會痛苦指數上升
05/13 17:48, 21F
文章代碼(AID): #1QyiUkAY (Linux)
文章代碼(AID): #1QyiUkAY (Linux)