#!/bin/bash
echo "vim"
sudo apt-get install vim
cp -r ./vim/.vim ~/
cp ./vim/.vimrc ~/
echo -e '\n'

echo "Synaptic"
sudo apt-get install Synaptic -y
echo -e '\n'

echo "qemu"
sudo apt-get install qemu -y
echo -e '\n'

echo "gcc-arm-linux-gnueabi"
sudo apt-get install gcc-arm-linux-gnueabi -y
echo -e '\n'

echo "lib32 in amd64"
sudo apt-get install gcc-multilib -y
sudo apt-get install libglib2.0-0:i386 -y
echo -e '\n'

echo "tftp service"
sudo mkdir /tftpboot
sudo chmod 0777 /tftpboot
sudo apt-get install tftp-hpa tftpd-hpa xinetd -y
#sudo vi /etc/default/tftp-hpa
sudo touch /etc/default/tftpd-hpa
sudo chmod 0777 /etc/default/tftpd-hpa
sudo echo "TFTP_USERNAME=\"tftp\"" > /etc/default/tftpd-hpa
sudo echo "TFTP_DIRECTORY=\"/tftpboot\""    >> /etc/default/tftpd-hpa   #tftpd-hpa的服务目录,这个想建立在哪里都行
sudo echo "TFTP_ADDRESS=\"0.0.0.0:69\""     >> /etc/default/tftpd-hpa   #指定客户端地址
sudo echo "TFTP_OPTIONS=\"-l -c -s\""       >> /etc/default/tftpd-hpa   #-c是可以上传文件的参数,-s是指定tftpd-hpa服务目录,上面已指定
sudo service tftpd-hpa restart
echo -e '\n'

echo "nfs service"
sudo mkdir /nfs
sudo apt-get install nfs-kernel-server nfs-common portmap -y
#sudo vi /etc/exports
sudo touch /etc/exports
sudo chmod 0777 /etc/exports
sudo echo "/nfs 192.168.1.* (rw,sync,no_root_squash)" > /etc/exports
echo -e '\n'

echo "ckermit"
sudo apt-get install ckermit -y
echo -e '\n'

echo "kscope"
sudo apt-get install kscope -y
echo -e '\n'

echo "ctags"
sudo apt-get install ctags -y
echo -e '\n'

#sudo apt-get install fcitx-googlepinyin

echo "retext"   #MarkDown编辑器
sudo apt-get install retext -y
sudo apt-get install python-pygments -y #语法高亮
sudo apt-get install libjs-mathjax -y #数学公式支持
echo -e '\n'

echo "qtcreator"
sudo apt-get install qtcreator -y
echo -e '\n'

echo "git"
sudo apt-get install git -y
echo -e '\n'

echo "wordpress"
sudo apt-get install wordpress -y
echo -e '\n'

echo "unity-tweak-tool"
sudo apt-get install unity-tweak-tool -y
echo -e '\n'

echo "numix theme"
sudo apt-add-repository ppa:numix/ppa -y
sudo apt-get update
sudo apt-get install numix-icon-theme-circle numix-gtk-theme -y
echo -e '\n'

echo "sam2p"
sudo apt-get install sam2p -y #转换图片格式的工具
echo -e '\n'

echo "python编译包"
sudo apt-get install python-distutils-extra -y
echo -e '\n'

echo "python3-setuptools"
sudo apt-get install python3-setuptools -y
echo -e '\n'

echo "python-pip"
sudo apt-get install python-pip -y
echo -e '\n'

echo "pyinstaller"
pip install pyinstaller
echo -e '\n'

echo "cmatrix"
sudo apt-get install cmatrix -y
echo -e '\n'

echo "oneko"
sudo apt-get install oneko -y
echo -e '\n'

echo "aafire"
sudo apt-get install libaa-bin -y
echo -e '\n'

echo "sl"
sudo apt-get install sl -y
echo -e '\n'

echo "cowsay"
sudo apt-get install cowsay -y
echo -e '\n'

echo "xcowsay"
sudo apt-get install xcowsay -y
echo -e '\n'

echo "xeyes"
sudo apt-get install xeyes -y
echo -e '\n'

echo "bb"
sudo apt-get install bb -y
echo -e '\n'

echo "toilet"
sudo apt-get install toilet -y
echo -e '\n'

echo "config ~/.bashrc"
Deja_alias=`grep 'alias c' ~/.bashrc`
Deja_export=`grep '^export' ~/.bashrc`
if [ "$Deja_alias" == "" ];then
    sudo echo "alias c=\"clear\"" >> ~/.bashrc
    sudo echo "alias cl=\"clear;ls\"" >> ~/.bashrc
    sudo echo "alias cdd=\"cd ~/Desktop\"">> ~/.bashrc
fi
if [ "$Deja_export" == "" ];then
    sudo echo "export PS1=\"\W $\"" >>~/.bashrc
    sudo echo "export PATH=\"$PATH:.\"" >>~/.bashrc
fi
sudo source ~/.bashrc
echo -e '\n'

echo "gconf-editor"
sudo apt-get install gconf-editor -y
echo -e '\n'

echo "firefox-flash"
sudo cp ./libflashplayer.so /usr/lib/mozilla/plugins/
echo -e '\n'

#echo "chromium"
#sudo apt-get install chromiumbrowser
#echo -e '\n'

#echo "chromium-flash"
#sudo cp ./libpepflashplayer.so /usr/lib/chromium-browser/plugins/
#sudo apt-get install pepperflashplugin-nonfree
#sudo update-pepperflashplugin-nonfree --install
#echo -e '\n'

echo "配置低电量休眠"
#cat <<EOF | sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
sudo echo "[Re-enable hibernate by default]" >/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
sudo echo "Identity=unix-user:$USER" >>/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
sudo echo "Action=org.freedesktop.upower.hibernate" >>/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
sudo echo "ResultActive=yes" >>/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
#EOF
echo -e '\n'

echo "virtualbox"
sudo apt-get install virtualbox -y
echo -e '\n'

Ubuntu15.04装机配置脚本的更多相关文章

  1. 01-ubuntu18.04安装docker脚本[含自动配置apt]

    01-ubuntu18.04安装docker脚本[含自动配置apt] 脚本一键安装docker,并配置阿里云的docker镜像加速. #!/bin/bash #更新apt源为清华源 echo &quo ...

  2. 在centos7 ubuntu15.04 上通过bosh-lite 搭建单机环境cloudfoundry

    Bosh-lite简介       bosh-lite 是一个单机部署cloudfoundry的实验性工具,用于开发人员做poc 验证.Bosh-lite目前支持仅MAC OS X和Linux系统.B ...

  3. Ubuntu15.04上为火狐浏览器安装Adobe Flash Player插件

    前言:最新版的ubuntu好像没有flashplayer,而且更新源也无法更新成功,找些资料终于发现 这个需要自己手动配置.由于flashplayer无法安装,导致视频,百度上传等功能都无法使用: 安 ...

  4. 沉淀,再出发——在Ubuntu Kylin15.04中配置Hadoop单机/伪分布式系统经验分享

    在Ubuntu Kylin15.04中配置Hadoop单机/伪分布式系统经验分享 一.工作准备 首先,明确工作的重心,在Ubuntu Kylin15.04中配置Hadoop集群,这里我是用的双系统中的 ...

  5. windows下安装ubuntu15.04

    本文主要介绍windows下安装ubuntu15.04,对与其他的版本也是适用的.现在要讲的是一种最简单ubuntu的安装方式. 1软件下载 1.磁盘分区工具DiskGenius 2.启动项修改工具E ...

  6. [eShopOnContainers 学习系列] - 03 - 在远程 Ubuntu 16.04 上配置开发环境

    直接把 md 粘出来了,博客园的富文本编辑器换成 markdown,没啥效果呀 ,先凑合吧.实在不行换地方   # 在远程 Ubuntu 16.04 上配置开发环境 ## 零.因 为什么要用这么麻烦的 ...

  7. Ubuntu 16.04 装机后如何永久更改ulimit和修改MySQL的存储路径datadir

    Ubuntu 16.04 装机后的配置要点: 1. 网络的配置 2. 更改源列表 3. 永久更改ulimit ulimit限制着程序打开文件的数目,默认情况下为1024,作为服务器使用时,这个数字往往 ...

  8. Ubuntu配置apt安装源为清华源[含自动配置脚本]

    Ubuntu配置apt安装源为清华源[含自动配置脚本] 一.备份原配置文件 Ubuntu 的软件源配置文件是/etc/apt/sources.list.将系统自带的该文件做个备份,以防万一. sudo ...

  9. Linux内核编译配置脚本

    环境 宿主机平台:Ubuntu 16.04.6 目标机:iMX6ULL Linux内核编译配置脚本 在linux开发过程中熟练使用脚本可以大大简化命令行操作,同时对于需要经常重复操作的指令也是一种备忘 ...

随机推荐

  1. 用Qt写软件系列三:一个简单的系统工具(上)

    导言 继上篇<用Qt写软件系列二:QIECookieViewer>之后,有一段时间没有更新博客了.这次要写的是一个简单的系统工具,需求来自一个内部项目.功能其实很简单,就是查看当前当前系统 ...

  2. ajax回调函数Status问题

    function readyDo() {//            alert(xhr.readyState + "分" + xhr.Status);            if ...

  3. Uxf框架引入Rest控制器特性

    引入Rest风格接口的特性,主要是为了适应平台化和移动化开发的需要. 移植自ThinkPHP项目的RestAction. REST(Representational State Transfer表述性 ...

  4. Mac上好用软件集锦

    1. 代码编辑器 TextMate 开源免费 2. 图像处理工具  Seahorse 开源免费 3. 远程Windows桌面连接工具 CoRD 开源免费 4. 办公软件 LibreOffice 开源免 ...

  5. git 给远程库 添加多个url地址

     目录[-] 前提 使用流程 原理解析 注意 Other 参考文章 作者:shede333主页:http://my.oschina.net/shede333 && http://blo ...

  6. spring事件通知机制详解

    优势 解耦 对同一种事件有多种处理方式 不干扰主线(main line) 起源 要讲spring的事件通知机制,就要先了解一下spring中的这些接口和抽象类: ApplicationEventPub ...

  7. Fundamentals of speech signal processing

    PDF版资料下载:链接:http://pan.baidu.com/s/1hrKntkw 密码:f2y9

  8. NYOJ 42 一笔画问题

    一笔画问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:4   描述 zyc从小就比较喜欢玩一些小游戏,其中就包括画一笔画,他想请你帮他写一个程序,判断一个图是否能够用一笔画下 ...

  9. web api post注意事项

    黄色笑话 近期一个项目需要使用到web api 在使用过程中,对应get请求方式的使用基本没出什么问题 但是对于post请求状况百出. 今将遇到的的问题列出.以作借鉴. 问题  -----post方式 ...

  10. jQuery UI resizble、draggable的div包含iframe导致缩放和拖拽的不平滑解决方法

    前言 不仅仅是jQuery UI resizble的div包含iframe会导致缩放的不平滑,draggable也会出现包含iframe会导致拖放的不平滑,但是因为jQuery UI有为draggab ...