各位大大不好意思,小弟有一個問題想請教
有時候會聽到人家說…這個處理方法是非正規的處理方法!
比如說最近公司上有一個 case 在安裝好的CentOS上要裝MySQL的套件 我想連上網路用yum install 來安裝…也不用處理一大堆相依套件問題,被指正…建議先研究其正規做法。
什麼叫正規做法呀? 什麼又非正規做法…我有點迷惑。到底我一直以來到底是犯了什麼錯
我想連上網路用yum install 來安裝…也不用處理一大堆相依套件問題,被指正…建議先研究其正規做法。
twtw提到:
某個做法正不正規,可能因時代背景不同、版本不同,正規的義涵也會有所不同。
我有使用 CentOS 超過兩年的經驗,是用 yum 安裝沒錯,如果你還有安裝 KDE 或是 GNOME,還有圖形介面的 yumex 跟 gyum。
安裝套件,遇到要安裝有相依性的 package,是很正常的。
另外如果你真的想搞清楚流程,去下載 source code 自己編譯,自己安裝。不過你得先對如何在 Linux 上開發及編譯程式,有一定的了解。也不難。
兩種都是正道,把 Linux 的程式用 wine 模擬 windows 然後跑,這個算走火入魔。
這就是所謂的『正道』、『捷徑』的差別
捷徑,是在你熟悉『正道』之後,才去走
因為,就算沒了正道,還有捷徑可走
但是,如果捷徑沒了,而你根本就不會正道.........你就迷路了
無論任何事情,我也是這麼建議,先走正道!!
看發文中的意思,有可能指的是從tar ball自已compiler吧,二種做法各有優缺點,只要符合公司的規定及需求即可
這個問題的正規回答是:
正規做法其實應該是官方指定的方法, 很多Linux下的軟體, 官方都會要求要下載原始程式碼, 還在安裝手冊中述說了各種參數的調整方法, 自行編譯完成.
非正規方法是有些高手提供一些已經打包好的安裝包, 例如像版主下載後用yum的方式來安裝, 這樣子, 官方也認可, 安裝好多半也能執行, 但總是少掉一點搞技術上的'樂趣'
非正規的回答是:
正規做法通常需要比較多的技術投入, 因此, 資訊主管的就有理由花比較多的薪水(可能不一定)請人或是藉口技術未達公司要求砍掉眼中釘.
非正規做法因為只要'白痴'安裝法就行了, 通常所需的技術等級較低, 運氣等級較高, 因為安裝要能順利執行, 通常需要一些運氣.
什麼時候採行正規, 什麼時候採行非正規做法, 通常這伴隨著可行性分析的動作, 您可以先分析正規做法所需的技術、時間, 比較非正規做法所需時間與技術, 報告老闆裁奪...不管老闆怎麼決定, 都要說: 老闆英明....記住, 狗腿是不管正規或非正規做法都需要的基本'技巧'.
您的問題應該不是正不正規做法所引起的, 而是沒有先向老闆請示一下而已, 讓老闆有機會表現與滿足其英明領導的人性基本慾望.
就你的問題來講,我倒是想問問指正你的人,什麼叫正規做法,什麼叫非正規作法。
我猜指正你的人應該是想說如果環境不允許上網,那麼就想辦法找原版光碟 mount 上去安裝 Package,而不是想辦法接網路。
不管是要求用 tarball source 來安裝,還是用 package ,還是用 yum 等
我覺得都是正規做法,當然,你必須確定 yum 去存取的 server 是官網,是沒有問題的。
此外也稍微注意一下上網的安全性。
我覺得沒有必要矯枉過正!
就像鴻海的口號「出了 Labs ,只有執行力」!
怎麼樣做最有效率,怎麼樣能最快解決客戶的問題,滿足客戶的需求,是比較重要的!
a2633813提到:
他忘了裝MySQL
這個「他」就是指正你的人嗎?
如果是,你要注意一點,他可能是好面子的人,講話時要幫著圓場!
嗯…他是帶我的前輩…其實我覺得Linux這麼開放的東西…有所謂的正規做法嗎?因為他是在windows 上是真的了解很多的人…
正不正規大多只是個人觀念落差
客服做久了
自然學會一套做法快狠準
問題能不能解決才是最後的答案
中間過程其他人根本不管
要是問題解決不了
馬上就開口說你不懂或是技術層面不夠
不然就是有沒有依照什麼什麼的做法
一堆屁話
重點就是你要把問題給解決
常常相同的問題
在不同的環境或設備上
其解決的方法都不同
這些在正規的做法根本沒用.....
只能說正規只是在正常的狀況下才可行
出門帶顆隨身碟~裝滿需要的軟體加上以防萬一的光碟
不管有沒有網路都可以使用
不管黑貓還是白貓, 只要會捉老鼠就是好貓.
有網路環境, 有網路環境的作法,
沒有網路環境, 也有沒有網路環境的作法,
方法千萬種, 思考不要受限,
反正只要能夠解決問題, 就是好作法.