如何在 Ubuntu 底下安裝 Nginx + PHP FastCGI,這次來紀錄如何安裝在 Fedora 系統,目前環境是使用 Amazon Linux AMI,如果有在玩 AWS EC2 或是 Fedora Linux 的話,對這 OS 就不會很陌生了。
[Read More]在 CentOS 上面安裝 Ruby 環境
Compass 這套 CSS Framework 來 develop,開發之前必須把環境先弄好,就是要有 Ruby 套件才可以安裝 Compass,網路上的教學幾乎都在是 Ubuntu 底下用 apt-get 方式來安裝,其實相當方便,但是 Fedora 或 CentOS 就是要用 yum 方式來安裝,這次碰到 CentOS 竟然 yum search git 出來的結果是空的,所以決定全部都透過 tar 的方式來安裝全部套件了。由於 Fedora 幾乎都可以找到套件,但是碰到 rubygems 需要用到 ruby 1.8.7 以上版本,所以還是乖乖的用 tar 方式吧。 大家可以試試看透過底下 yum 方式安裝:
yum install -y ruby ruby-devel rubygems雖然 Fedora 透過上面可以安裝成功,可是 ruby 跟 rubygems 的版本根本是...太舊了吧 ... [Read More]
AWS 機器上 duplicated RPM 問題
AWS RPM 套件,升級過程本來很順利,不過不知道哪一個 RPM 造成 SSH 全面斷線,接著我直接到 AWS Management Console 把機器 restart,登入系統之後下 yum update,直接給我噴出底下錯誤訊息
---> Package zlib.i686 0:1.2.3-24.7.amzn1 will be updated ---> Package zlib.i686 0:1.2.3-25.8.amzn1 will be an update --> Finished Dependency Resolution You could try using --skip-broken to work around the problem ** Found 155 pre-existing rpmdb problem(s), 'yum check' output follows: audit-libs-2.1-5.15.amzn1.x86_64 is a duplicate with audit-libs-2.0.4-1.14.amzn1.x86_64 authconfig-6.1.12-5.14.amzn1.x86_64 is a duplicate with authconfig-6.1.4-6.13.amzn1.x86_64 basesystem-10.0-4.9.amzn1.noarch is a duplicate with basesystem-10.0-4.8.amzn1.noarch bash-4.1.2-8.14.amzn1.x86_64 is a duplicate with bash-4.1.2-3.13.amzn1.x86_64 binutils-2.20.51.0.2-5.20.17.amzn1.x86_64 is a duplicate with binutils-2.20.51.0.2-5.12.15.amzn1.x86_64 cloud-init-0.5.15-16.amzn1.noarch is a duplicate with cloud-init-0.5.15-8.amzn1.noarch coreutils-8.4-13.13.amzn1.x86_64 is a duplicate with coreutils-8.4-9.12.amzn1.x86_64 coreutils-libs-8.4-13.13.amzn1.x86_64 is a duplicate with coreutils-libs-8.4-9.12.amzn1.x86_64 cpp-4.4.5-6.35.amzn1.x86_64 is a duplicate with cpp-4.4.4-13.33.amzn1.x86_64[Read More]
How to change run levels and init.d scripts in Ubuntu & Debian
[Ubuntu&Fedora] 開機 網路卡 MAC 變動亂跳 [解決方法]
最近在幫 lab 同學處理他安裝好的 ubuntu linux,結果發現一個問題,就是只要重新開機,網路卡的 mac 就會改變,還真是奇怪,後來在 google 找到一篇文章:Ubuntu的MAC一直亂跳嗎? 或者是ubuntu官方論壇:解決方法,才終於解決這個問題。 在主機板 GA-M56S-S3 這個系列板子都會有這種問題,至少我測試過兩張主機板都會這樣,所以看了那些解決方法,可以解決 ubuntu 的問題,但是不能解決 fedora core 的問題,我解決 fedora 的方法,其實很簡單,只要你會利用文字介面設定網路,就可以了 fedora 解法:前提是你不會讓機器開機亂跳動 ethx,所以你要按照上面的解法,解決前半部份 先在 root 底下新增一個檔案 ifcfg-eth0,然後寫入
# Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express DEVICE=eth0 BOOTPROTO=none BROADCAST=140.123.107.255 HWADDR=00:15:F2:A7:37:42 IPADDR=140.123.107.* IPV6_AUTOCONF=yes NETMASK=255.255.255.0 NETWORK=140.123.107.0 ONBOOT=yes GATEWAY=140.123.107.249 TYPE=Ethernet[Read More]