#!/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. Web前端面试题集锦

    前端开发面试知识点大纲: 注意 转载须保留原文链接(http://www.cnblogs.com/wzhiq896/p/5927180.html )作者:wangwen896 HTML&CSS ...

  2. 重构第17天提取父类(Extract SuperClass)

    今天的重构来自 Martin Fowler的http://refactoring.com/catalog/extractSuperclass.html. 理解:本文中的“提取父类”是指类中有一些字段或 ...

  3. C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限

    C#修改文件或文件夹的权限,为指定用户.用户组添加完全控制权限 public void SetFileRole(string foldPath) { DirectorySecurity fsec = ...

  4. AJAX使用技巧:如何处理书签和翻页按扭

    本篇文章提供了一个开源JavaScript库,它提供了给AJAX应用程序中添加书签和会退按钮的功能.在学习完这个教程后,开发者将能够对开发AJAX应用碰到的问题获得一个解决方案,这个特性甚至Googl ...

  5. C# ICSharpCode.SharpZipLib.dll文件压缩和解压功能类整理,上传文件或下载文件很常用

    工作中我们很多时候需要进行对文件进行压缩,比较通用的压缩的dll就是ICSharpCode.SharpZipLib.dll,废话不多了,网上也有很多的资料,我将其最常用的两个函数整理了一下,提供了一个 ...

  6. 【NOIP训练】【数论】超级计算机

    题目描述有以下几个问题:1 给定正整数  求方程  的最小非负整数解.2 给定正整数 求方程 的最小非负整数解.3 给定正整数 求方程  在模  意义下解的数量.4 给定正整数 求   的值.其中   ...

  7. 2016 一中培训 day 5 ksum

    又是一天的爆零!!!!! 原本第一题 很容易做 竟然优化过度 丢了答案 1693: ksum Time Limit 1000 ms Memory Limit 524288 KBytes Judge S ...

  8. SQL数据库基础(四)

    聚合函数:sum,avg,max,min,count 使用方法示例: group by  分组的使用方法 分组的练习: 数学函数:ABS.ceiling.floor.power.round.sqrt. ...

  9. PHP调用SQL Server存储过程

    一.安装SQL Server Driver for PHP     在微软官网上发现了这个东西,他提供了一套PHP对MS2005/2008操作的全新函数库,并且支持UTF8,作为PHP的扩展运行.看来 ...

  10. jquery实现页面控件拖动效果js代码

    ;(function($) { var DragPanelId = "divContext"; var _idiffx = 0; var _idiffy = 0; var _Div ...