CentOS開發環境搭建

來源:互聯網
上載者:User

標籤:linux   開發   

    一個月之前將系統換為Linux,昨天系統啟動並執行時候突然死機,開機之後進不了系統,並且BIOS無法識別硬碟,無奈只有在普通硬碟上重裝系統。搭建開發環境,為了避免再次遇到類似現象,或在下次遇到這類問題快速搭建開發環境,記錄開發環境搭建的過程。


1、啟用wifi
echo "blacklist acer_wmi" > /etc/modprobe.d/blcklist.conf

華碩電腦無線模組有衝突,需要加上這一句話,重啟,然後可串連wifi。如果行不通的話,請使用iw +wpa_supplicant串連無線。

2、安裝必要的源與軟體包
yum install epel* -y
2.1安裝shadowsocks翻牆
wget https://copr.fedorainfracloud.org/coprs/librehat/shadowsocks/repo/epel-7/librehat-shadowsocks-epel-7.repo -o /etc/yum.repos.d/shadowsocks.repoyum install shadowsocks-qt5 qt5-qtbase-gui -y    #安裝shadowsocks並且解決依賴關係

請參考:

https://github.com/shadowsocks/shadowsocks-qt5/

https://copr.fedorainfracloud.org/coprs/librehat/shadowsocks/

2.2 安裝proxychanins4

實現系統層級代理。方便安裝國外軟體。

請參考:https://github.com/rofl0r/proxychains-ng

2.3安裝VLC播放器
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmyum install vlc -y
2.4安裝falsh外掛程式
sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpmsudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linuxsudo yum install flash-plugin
2.5 安裝常用工具
yum install yum-axelget -y  #提升yum下載速度yum install filezilla   -y #FTP用戶端yum install inotify-tools* ntfs-3g -y   #支援ntfs檔案系統yum install terminator uget aria2 autojump -y    # termator支援終端切割,uget為下載工具
2.6更新系統
yum updaterpm -qa | grep kernelyum remove kernel-version..    #刪除舊的核心版本


3 系統的額外配置
vim /etc/default/grub    #刪除rgba quiet,系統看起來有動靜,知道系統運行到哪一步了grub2-mkconfig > /boot/grub2/grub.cfg   #更新grub啟動菜單mkdir /app    #添加app目錄


4、開發工具安裝

之前備份的有

pyenv   PhpStorm,WebStorm,Pycharmxamppgoogle-chrome,atom  的rpm包

,依次安裝

4.1 lampp路徑
echo PATH=$PATH:/opt/lampp/bin > /etc/profile.d/lampp.sh ln -sv /opt/lampp/lampp /usr/bin/lampp
4.2 安裝composer
php -r "copy(‘https://getcomposer.org/installer‘, ‘composer-setup.php‘);"php -r "if (hash_file(‘SHA384‘, ‘composer-setup.php‘) === ‘e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae‘) { echo ‘Installer verified‘; } else { echo ‘Installer corrupt‘; unlink(‘composer-setup.php‘); } echo PHP_EOL;"php composer-setup.phpphp -r "unlink(‘composer-setup.php‘);"


5. 一些指令碼
inotifywait -mrq -e modify,delete,create,move,attrib  /opt/lampp/htdocs/ | while read file do        chmod 777 -R /opt/lampp/htdocsdone


到這裡基本的開發環境已經完成,有需要的軟體以後安裝,本文會不斷更新。


本文出自 “用心做事” 部落格,請務必保留此出處http://amyhehe.blog.51cto.com/9406021/1834255

CentOS開發環境搭建

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.