我的ubuntu新系统自动装软件脚本

装一些常用软件

配一下环境变量

#!/bin/bash

#download g++
sudo apt-get install g++ -y
#download codeblocks
sudo apt-get install codeblocks -y
#download java
sudo apt-get install default-jre -y
sudo apt-get install default-jdk -y

#backup /etc/profile
sudo cp /etc/profile /etc/profile_backup

#set java environment
if [ -z $JAVA_HOME ];then
    cat /etc/profile > tmpfile
    sudo echo ‘export JAVA_HOME=/usr/lib/jvm/default-java‘ >> tmpfile
    sudo echo ‘export PATH=$JAVA_HOME/bin:$PATH‘ >> tmpfile
    sudo echo ‘export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar‘ >> tmpfile
    sudo rm -rf /etc/profile
    sudo mv tmpfile /etc/profile
    source /etc/profile
fi

#download eclipse
sudo apt-get install eclipse -y

##download LAMP
#download apache2
sudo apt-get install apache2 -y
#download php5
sudo apt-get install php5 -y
#download mysql-server
sudo apt-get install mysql-server -y
#download phpmyadmin
sudo apt-get install phpmyadmin -y

sudo chmod 777 /var/www
sudo chmod 777 /var/www/*
sudo ln -s /usr/share/phpmyadmin /var/www/html/

#download maven
sudo apt-get install maven -y

#set maven environment
if [ -z $MAVEN_HOME ];then
    cat /etc/profile > tmpfile
    sudo echo ‘export MAVEN_HOME=/usr/share/maven‘ >> tmpfile
    sudo echo ‘export PATH=$MAVEN_HOME/bin:$PATH‘ >> tmpfile
    sudo rm -rf /etc/profile
    sudo mv tmpfile /etc/profile
    source /etc/profile
fi

#download git
sudo apt-get install git -y
#download vim
sudo apt-get install vim -y

# set vim
echo ~/.vimrc
echo "set tabstop=4" > ~/.vimrc
echo "set softtabstop=4" >> ~/.vimrc
echo "set shiftwidth=4" >> ~/.vimrc
echo "set noexpandtab" >> ~/.vimrc
echo "set nu" >> ~/.vimrc
echo "set autoindent" >> ~/.vimrc
echo "set cindent" >> ~/.vimrc
source ~/.vimrc

#download google chrome
sudo apt-get install google-chrome-stable

#set backlight unchanged after shutdown
sudo add-apt-repository ppa:nrbrtx/sysvinit-backlight
sudo apt-get update
sudo apt-get install sysvinit-backlight
时间: 2024-10-29 04:12:45

我的ubuntu新系统自动装软件脚本的相关文章

windows10环境下装ubuntu双系统,装显卡驱动,配置CUDA,cudnn环境

1.制作一个ubuntu系统的U盘1.1.下载ubuntu镜像:http://mirrors.163.com/ubuntu-releases/ 下载需要的版本1.2.将下载好的ubuntu镜像解压到u盘,就制作好ubuntu系统的U盘了. 2.用win10自带的磁盘分割器,分割出一部分内存给ubuntu使用2.1.右键'我的电脑'-> '管理' -> '磁盘管理'如果你想在F盘安装ubuntu,则右键F盘 -> '压缩盘', 选择ubuntu需要的空间. 3.安装ubuntu把u盘插到电

ubuntu禁止系统自动升级之界面操作

##第一步:首先找到System Settings,如下图所示: ##第二步:然后找到Solfware & Updates,如下图所示: ##第三步:点击Solfwate & Updates,然后选择Updates,然后将Automatically check for updates这一栏改为Never,如图示: 原文地址:https://www.cnblogs.com/ilym/p/8448008.html

ubuntu新系统编译环境配置

Protocol Buffers: $ sudo apt-get install autoconf automake libtool curl make g++ unzip grpc编译环境: $ [sudo] apt-get install build-essential autoconf libtool pkg-config $ [sudo] apt-get install libgflags-dev libgtest-dev $ [sudo] apt-get install clang l

MsSQLserver中修改字段值系统自动生成的脚本

主要参考一下脚本的实现思路: ①创建临时表 ②创建临时表 ③向临时表插入数据 ④删除原表 ⑤临时表改名 /* 为了防止任何可能出现的数据丢失问题,您应该先仔细检查此脚本,然后再在数据库设计器的上下文之外运行此脚本.*/ BEGIN TRANSACTION SET QUOTED_IDENTIFIER ON SET ARITHABORT ON SET NUMERIC_ROUNDABORT OFF SET CONCAT_NULL_YIELDS_NULL ON SET ANSI_NULLS ON SET

Win7 装 Ubuntu 双系统,不需要U盘

本文测试安装的是32位的ubuntu-14.10-desktop-i386.iso 系统. 准备: Ubuntu系统ISO文件.官网或者学校的镜像源可下. UltraISO 软件. Google 搜一下,可用试用版就行.主要用于从ISO文件里提取文件.(有可打开ISO文件的软件,此软件也可不用.) EasyBCD 软件. Google 一下. Step 1. 计算机右键,管理,磁盘管理,通过压缩卷等方法得到要分给 Ubuntu系统的分区.或者原来你就有某个盘用于装 Ubuntu. 将该卷删除.

熊猫猪新系统測试之四:Ubuntu 14.04

眼下猫猪在办公室一般用的就是乌班图系统,一方面原因是老本本性能跑不起来Windows,更重要的是本猫认为Linux系统更开放些.况且如今用的也比較熟了,全然能够脱离Windows鸟!这一系列4篇新系统測试的文章,除了iOS8是在mac上所写的以外(在iOS上写csdn博客感觉有点太那个啥了吧),其它所有都是在博客所測试的系统上写的哦!事实上Ubuntu 14.04对于本猫来说不算新系统,由于非常早就已经升级使用了.但由于对于Ubuntu来说是最新稳定版本号,再加上对于使用Windows系统的童鞋

ubuntu自动安装软件apt-get命令

转自:http://blog.csdn.net/chen861201/article/details/7035021 apt-cache search package  搜索包 apt-cache show package  获取包的相关信息,如说明.大小.版本等sudo apt-get install package  安装包sudo apt-get install package - - reinstall  重新安装包sudo apt-get -f install  强制安装sudo ap

DHCP+TFTP+pxe+Kickstart实现无人值守自动装系统

 已经提前配置好YUM 一.需检查iptableis是否关闭 二.安装DHCP服务并修改配置 三.安装tftp并修改其配置 四.配置PXE相关文件 五.使用system-config-kickstart生成自动装机配置文件,我这里是基于http实现的 六.修改/var/lib/tftpboot/pxelinux.cfg/default文件 七.把镜像放到http目录下 八.装机测试 OK DHCP+TFTP+pxe+Kickstart实现无人值守自动装系统

Android中调用系统所装的软件打开文件(转)

Android中调用系统所装的软件打开文件(转) 在应用中如何调用系统所装的软件打开一个文件,这是我们经常碰到的问题,下面是我所用到的一种方法,和大家一起分享一下! 这个是打开文件的一个方法: Java代码 /** * 打开文件 * @param file */ private void openFile(File file){ Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //设置in