一个月之前将系统换为Linux,昨天系统运行的时候突然死机,开机之后进不了系统,并且BIOS无法识别硬盘,无奈只有在普通硬盘上重装系统。搭建开发环境,为了避免再次遇到类似现象,或在下次遇到这类问题快速搭建开发环境,记录开发环境搭建的过程。
1、启用wifi1
| echo "blacklist acer_wmi" > /etc/modprobe.d/blcklist.conf
|
华硕电脑无线模块有冲突,需要加上这一句话,重启,然后可连接wifi。如果行不通的话,请使用iw +wpa_supplicant连接无线。 2、安装必要的源与软件包
2.1安装shadowsocks翻墙
请参考: https://github.com/shadowsocks/shadowsocks-qt5/ https://copr.fedorainfracloud.org/coprs/librehat/shadowsocks/ 2.2 安装proxychanins4实现系统级别代理。方便安装国外软件。 2.3安装VLC播放器
2.4安装falsh插件
2.5 安装常用工具1
2
3
4
| 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更新系统1
2
3
| yum update
rpm -qa | grep kernel
yum remove kernel-version.. #删除旧的内核版本
|
3 系统的额外配置1
2
3
| vim /etc/default/grub #删除rgba quiet,系统看起来有动静,知道系统运行到哪一步了
grub2-mkconfig > /boot/grub2/grub.cfg #更新grub启动菜单
mkdir /app #添加app目录
|
4、开发工具安装之前备份的有 1
2
3
4
| pyenv
PhpStorm,WebStorm,Pycharm
xampp
google-chrome,atom 的rpm包
|
,依次安装 4.1 lampp路径1
2
| echo PATH=$PATH:/opt/lampp/bin > /etc/profile.d/lampp.sh
ln -sv /opt/lampp/lampp /usr/bin/lampp
|
4.2 安装composer1
2
3
4
| 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.php
php -r "unlink('composer-setup.php');"
|
5. 一些脚本1
2
3
4
| inotifywait -mrq -e modify,delete,create,move,attrib /opt/lampp/htdocs/ | while read file
do
chmod 777 -R /opt/lampp/htdocs
done
|
到这里基本的开发环境已经完成,有需要的软件以后安装,本文会不断更新。
|