安装ubuntu系统后有很多东西需要自己瞎搞一下,这里把一些瞎搞的过程记录在这里,方便以后重新装系统后重新配置。
一、安装。
可以在windows下制作启动盘(软碟通),然后开机u盘启动即可安装,预留出50G大小的硬盘差不多了。
安装过程中预留4G的交换空间,剩余的直接挂在到:/下即可;
其它的东西基本上不需要动了。
下面是基础的软件安装:
二、vim
三、C语言编译器:g++
sudoapt-getinstallg++四、联通终端和粘贴板的工具:xclip
sudoapt-getinstallxclip五、一种更好用的shell命令行:fish-shell
sudoapt-getinstallfish//设置开机自动运行fish,即不用手动启用fishwhereisfish//根据上个命令返回的路径,(基本上不会变)chsh-s/usr/bin/fish//重启计算机就可以看到效果六、JAVA整套环境;
①JDK安装:
解压命令
sudotarzxvf./jdk-7u45-linux-x64.tar.gz移动命令顺便改了个名字sudomvjdk1.7.0_45/jdk1.7/编辑.bashrc文件。
在终端输入如下命令:
vi~/.bashrc在该文件的末尾,加上以上几行代码:
exportJAVA_HOME=/opt/Java/jdk/jdk1.7exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexportPATH=${JAVA_HOME}/bin:$PATH为了让更改立即生效,请在终端执行如下命令:
source~/.bashrc②eclipse安装
将eclipse解压到你想安装到的目录下,然后将jdk安装目录下的jre文件拷贝到eclipse安装目录中,然后双击eclipse运行图标,eclipse启动起来了。
如何在桌面创建eclipse启动器
1、sudoapt-getinstall--no-install-recommendsgnome-panel
2、完成后,运行:gnome-desktop-item-edit~/--create-new或者使用如下方法:$sudosu#vim/usr/share/applications/eclipse.desktop写入以下内容[DesktopEntry]Name=EclipseComment=EclipseSDKEncoding=UTF-8Exec=/usr/local/eclipse/eclipseIcon=/usr/local/eclipse/icon.xpmTerminal=falseType=ApplicationCategories=Application;Development;
完成后可以在Application-Programming下看到eclipse图标。
注意:
Exec=/usr/local/eclipse/eclipseIcon=/usr/local/eclipse/icon.xpm分别是eclipse可执行文件和图标所在目录,根据自己的实际情况修改。
七、mysql卸载与安装
sudoapt-getautoremove--purgemysql-server-5.0sudoapt-getremovemysql-serversudoapt-getautoremovemysql-serversudoapt-getremovemysql-common//这个很重要上面的其实有一些是多余的。
dpkg-l|grep^rc|awk'{print$2}'|sudoxargsdpkg-P安装mysqlsudoapt-getinstallmysql-serversudoapt-getinstallmysql-clientsudoapt-getinstallphp5-mysql//安装php5-mysql是将php和mysql连接起来一旦安装完成,MySQL服务器应该自动启动。您可以在终端提示符后运行以下命令来检查MySQL服务器是否正在运行:sudonetstat-tap|grepmysql当您运行该命令时,您可以看到类似下面的行:
tcp00localhost.localdomain:mysql*:*LISTEN-
如果服务器不能正常运行,您可以通过下列命令启动它:
sudo/etc/init.d/mysqlrestart
注意:此时系统会自动分配一个用户名和密码,很长很怪,我们先登陆进去然后更改就好了;
$mysql-uroot-p管理员密码
sudomysqladmin-urootpasswordnewpassword
八、更换ubuntu的系统主题和图标
1.安装UnityTweakTool
在你能对Ubuntu外观做任何有效地修改之前,你不得不安装UnityTweakTool。
这是一个Unity桌面环境下特殊设置管理软件,并且通过它你可以实现替换系统图标和主题。
你可以从Ubuntu软件中心下载该软件,如果你更加偏爱terminal终端的话,你也可以使用下面的命令:
sudoapt-getinstallunity-tweak-tool
如果你正在使用Gnome桌面环境,那么你可能需要尝试GnomeTweakTool这款软件。
你也可以从Ubuntu软件中心和使用以下命令来安装该软件:
sudoapt-getinstallgnome-tweak-tool
2.安装GTK主题
对于Ubuntu有很多定制的主题,这些主题可以影响应用和窗口的外观。我正在使用的主题是NumixGTK+。
你可以通过打开终端并输入以下命令来安装Numix主题
sudoadd-apt-repositoryppa:numix/ppasudoapt-getupdate&&sudoapt-getinstallnumix-gtk-theme
为了使该主题生效,我们需要打开UnityTweakTool,选择“外观标题”下的“主题”选项,
然后在“已有主题”一栏中选择该主题。只要相应的软件仓库名字一致,对于其他主题,
另一个和Numix主题很相似的主题是Moka,
3.安装图标
以上截图中使用的图标是来自Numix主题的Numix圆形图标。你可以通过在终端输入以下命令来安装该图标集
sudoapt-add-repositoryppa:numix/ppasudoapt-getupdatesudoapt-getinstallnumix-icon-theme-circle
为了使该图标集生效,我们需要在UnityTweakTool中选择“图标”选项,然后选择该图标集。
4.安装conky系统监视软件
Conky是一个轻量级桌面系统监视软件。该软件本身是非常简单的,不过它是可定制的,这样一来它就可以显示很多的有用的信息。
你可以通过在终端输入以下命令来
安装Conky:
你将会需要curl这个软件,你可以通过以下这个命令来安装该软件:
将.conky-weather文件夹和位于主题文件夹的.conkyrc文件(你可能需要按Ctrl+H来显示这些隐藏文件)移动到你的home文件夹。
5.安装一些指示器程序
有很多第三方的指示器程序,通过这些程序你可以监视你的桌面信息,例如天气、系统性能等。我所使用的指示器程序相当简单。
因为天气和系统性能已经在conky中显示,所以我没有安装这些指示器。不过你可以在终端输入以下命令来安装他们:
九、GitHub
1.安装
sudoapt-getinstallgit2.gitclone文件夹的网络地址
会在本地clone一个一样的文件夹
3.然后就可以进行写东西了。
4.写完东西后push到远端。
gitpull
gitaddtmp.cpp
gitcommit-m"balabalabala"
gitpush
5.需要从远端下载就
十、LAMP环境搭建
上面已经安装过Mysql了;
下面安装apache2
然后安装php5
终端:sudoapt-getinstallphp5libapache2-mod-php5。重启Apache服务使php模块生效,终端:sudoserviceapache2restart。重启失败,需要更改一下apache2的设置;/etc/apache2/apache2.conf加入代码:ServerNamelocalhost测试php5是否安装成功,先编辑一个测试文件,终端:sudovim/var/www/html/phpinfo.php,输入如下内容: phpinfo(); > 然后就要连接数据库和php了 上面的数据库安装的时候有; 十一、开机自动挂载分区 ubuntu自动挂载ntfs分区就要手动编辑/etc/fstab文件,/etc/fstab包含了挂在磁盘的必要信息,在系统启动时读入。1.先用fdisk命令查看磁盘信息sudofdisk-l2.修改开机启动文件sudogedit/etc/fstab3.每一行使用一个tab分成6列,分别为filesystem,mountpoint,type,options,dump,pass分别表示:原来在文件系统的位置,加载点位置,类型,参数等,可以使用manfstab来查看各个参数的定义将以下内容添加到/etc/fstab文件尾部,保存,重启即可自动挂载其他分区了。#Other分区/dev/sda5/media/Otherntfsdefaults,locale=zh_CN.UTF-800#Data分区/dev/sda6/media/Datantfsdefaults,locale=zh_CN.UTF-800 十二、ftp服务器 十三.Latex 首先把软件换成中文界面(事实证明,英文界面会大大减弱你接下来步骤的正确性):菜单栏->options->interfacelanguages->zh_CN 当然了,另外那个zh也是中文……解放台湾岛,活捉林志凌 现在,重启TexMaker以后,在菜单栏->选项->配置TexMaker打开后的那个窗口里面有个“快速配置”->快速构建命令,选择XeLaTex->PDFView。 为什么要选择这个呢?主要是原来的那个对中文的支持不好,现在配置好了以后,你就直接可以按F1直接生成pdf文件了~ 5、字体安装 ubuntu什么的字体一直是个大问题……你的LaTex论文最终好看与否,最终还是看你系统的字体的……你需要的字体有win字体+Adobe字体。 对于win的字体,如果你能找到一台win电脑,找到C:\\windows\fonts(大小写自己注意……),把下面的字体文件(后缀为ttf的文件)全部复制到你的电脑~/.fonts下面,运行命令 fc-cache-fvok~对于Adobe字体,上网络上下载就可以了~当然和win一样的节奏~~~ 现在你可以方便的使用LaTex了~ 十四、unity3D 十五、c# 下载或是从win文件夹复制过来ttc文件然后新建文件夹:sudomkdir/usr/share/fonts/windows/sudomvmsyh.ttc/usr/share/fonts/windows/baiyan@Acoder~>cd/usr/share/fonts/windows/baiyan@Acoder/u/s/f/windows>sudomkfontscalebaiyan@Acoder/u/s/f/windows>sudomkfontdirbaiyan@Acoder/u/s/f/windows>sudofc-cache-fv查看已安装的中文的字体fc-list:lang=zh