本文主要记录安装Centos7之后要做的几件事,作为备忘

一  安装第三方源:(此处以aliyun为例)

ps:本文所配置环境均为root权限下,如需在普通环境下配置,命令之前请加上sudo

EPEL源: yum install epel-release

执行完该命令后,在 /etc/yum.repos.d 目录下会多一个 epel.repo 文件

ELRepo 源

ELRepo 包含了一些硬件相关的驱动程序,比如显卡、声卡驱动:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

完成该命令后,在 /etc/yum.repos.d 目录下会多一个 elrepo.repo 文件。

阿里源

国内比较好用的源
 rpm -Uvh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm

二 挂载windows下的ntfs分区

1 进入官网下载NTFS-3G工具

方法一:http://www.tuxera.com/community/ntfs-3g-download/ --下载到本地

方法二:wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz--直接在终端下载

2.下载之后进行解压

tar  -xvf  ntfs-3g_ntfsprogs-2014.2.15.tgz

3.编译并进行安装

进入ntfs-3g_ntfsprogs-2014.2.15文件夹中

./configure && make && make install

上面的命令也可以分三次执行完成

./configure

make

make install

ps:如果提示没有gcc,则yum install gcc* 将编译环境安装好在执行一次上面的命令

4.挂载NTFS

cd /mnt----进入/mnt目录

mkdir -m 777 widows----新建目录widows

mount -t ntfs-3g /dev/sda2  /mnt/windows----挂载分区

ps:mount重启之后就会失效

5.开机自动挂载NTFS(当然 如果不希望自动挂载的,可以不做这一步。)

更改/etc/fstab,更改前备份下

cp /etc/fstab  /etc/fstab.bak

vim /etc/fstab

在最后一行加入:

/dev/sda1 /mnt/windows ntfs-3g defaults 0 0

ps:如果不知道是sda几,用fdisk -l 查看下分区表就可以了。

ps:/etc/fstab内的挂载点不能有空格,就算是用\转义掉空格貌似也没用(估计是没成功),这是个人的经验。比如:fstab中有个挂载点是:/mnt/Virtual\ Machines  保存重起之后就直接进入只读文件系统了,这时候你是不能修改fstab中的内容的,可以运行如下命令,之后再重新vi就可以了。

mount -n -o remount,rw /  注意,逗号之间是没有空格的,/前面有空格。

然后vi fstab 删除有空格的挂载点就是 /mnt/Virtual\ Machines 就可以了。

三 安装一些小插件

1 axelget

yum-axelget 是 EPEL 提供的一个 yum 插件。使用该插件后用 yum 安装软件时可以并行下载,大大提高了软件的下载速度,减少了下载的等待时间

安装该插件的同时会安装另一个软件 axel。axel 是一个并行下载工具,在下载 http、ftp 等简单协议的文件时非常好用yum

yum install -y axelget

2安装vim-enhanced

yum install -y vim-enhanced

3 Wine

Wine 是一个可以让 Windows 程序运行在 Linux 下的软件。类似虚拟机,但跟虚拟机又不太一样:

yum install -y wine

4 BT 软件

transmission 是 Linux 下常用的 Torrent 下载软件:

yum install -y transmission

5 uGet

uGet 是 Linux 下的一个下载工具,支持 HTTP、HTTPS、FTP、Torrent 等,支持多连接,并可以监视剪贴板:

yum --enablerepo=epel-testing install uget aria2

四 安装google浏览器

Google 官方源在国内可能无法正常访问,故而添加 Fedora 中文社区提供的镜像源:

wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo -P /etc/yum.repos.d/

或者,直接在/etc/yum.repos.d/目录下新建一个google-chrome.repo文件 
然后在文件中写入如下的内容

[google-chrome]

name=google-chrome

baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64

enabled=1

gpgcheck=1

gpgkey=https://dl.google.com/linux/linux_signing_key.pub

保存之后,再执行

yum clean all

yum makecache

完成源的更新 之后便可以直接使用yum在线安装

yum install google-chrome-stable

五 安装mplayer

1 下载文件并解压缩

wget -cS http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.3.0.tar.xz

tar -Jxvf MPlayer-1.3.0.tar.xz

2 安装需要的依赖包

yum install *alsa*

yum install yasm gtk+ gtk+-devel gtk2-devel

3 编译源文件

mkdir -p /usr/local/lib/codecs

cp -r MPlayer-1.3.0/* /usr/local/lib/codecs/

进入codecs目录

./configure --enable-gui --language=zh_CN --codecsdir=/usr/local/lib/codecs

ps: --enable-gui是为了启用图形化界面,后面会安装皮肤)

4下载皮肤文件,解压缩并放到相应目录

wget -cS http://www.mplayerhq.hu/MPlayer/skins/Blue-1.12.tar.bz2

tar tar -jxvf Blue-1.12.tar.bz2

mkdir -p /usr/local/share/mplayer/skins

mv Blue /usr/local/share/mplayer/skins

设置mplayer的默认皮肤为Blue

cd /usr/local/share/mplayer/skins

ln -s Blue/ default make make install

5 完成安装

make && make install

6 运行

gmplayer

六 安装code blocks

1 准备工作

(1)安装依赖:

yum install gcc
        yum install gcc-c++
        yum install gtk2*

(2)安装wxGTK(或者wxwidgets)

下载地址:http://www.wxwidgets.org/downloads/

下载的文件为:wxWidgets-3.1.0.tar.bz2,

解压之后,进入目录执行命令
 ./configure --enable-xrc --enable-monolithic --enable-unicode && make -j5&& make install

安装的路径是/usr/local/include/wx-3.1/wx。

设置环境变量:

export PATH=/usr/bin:/usr/local/include/wx-3.1/wx/bin:$PATH

然后运行如下命令,使环境生效

ldconfig

source /etc/profile

ps: ldconfig命令的作用是让动态链接库为系统所共享,source命令的作用简单来说就是使得配置文件的修改立即生效而不需要重启。

2 安装codeblocks

下载Code::Blocks:在这里。我下的是tar包。

解压缩然后依次执行下面的命令:

./bootstrap

bootstrap命令的作用是设置configure脚本及其依赖关系,这个命令只需要执行一次,运行这个命令如果出现下面的错误:

./bootstrap: libtoolize: not found

说明机子上没有安装“libtool”,yum安装下即可:

yum install libtool

重新运行

1

./bootstrap

 可能会报错

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

[root@localhost codeblocks-13.12]# ./bootstrap

Found revision: '0' ''

libtoolize: putting auxiliary files in `.'.

libtoolize: copying file `./ltmain.sh'

libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.

libtoolize: copying file `m4/libtool.m4'

libtoolize: copying file `m4/ltoptions.m4'

libtoolize: copying file `m4/ltsugar.m4'

libtoolize: copying file `m4/ltversion.m4'

libtoolize: copying file `m4/lt~obsolete.m4'

configure.ac:86: warning: macro `AM_OPTIONS_WXCONFIG' not found in library

configure.ac:87: warning: macro `AM_PATH_WXCONFIG' not found in library

configure.ac:86: error: possibly undefined macro: AM_OPTIONS_WXCONFIG

      If this token and others are legitimate, please use m4_pattern_allow.

      See the Autoconf documentation.

configure.ac:87: error: possibly undefined macro: AM_PATH_WXCONFIG

  解决方法:

1

cp ../wxWidgets-2.8.12/wxwin.m4 /usr/share/aclocal

configure

./configure --with-wx-config=/opt/wx/2.8/bin/wx-config

注意:如果如果wxGDK不是安装在默认的路径这里需要--with-wx-config指定,否则make过程中会提示有error。

接下来安装等待即可:

make && make install

等安装完成后,就可以在Application中找到C::B的图标了。

七  安装matlab

1 下载Matlab2014的Linux版本及破解文件

下载地址:http://pan.baidu.com/s/1cecMKm

2 下载完成后将iso文件挂载到Linux

mkdir -m 777 /mnt/iso

mount -o loop MATHWORKS_R2014A.iso /mnt/iso

cd /mnt/iso

./install

进行安装

3 安装过程中使用readme.txt中的序列号

vim ./crack/Readme.txt

4 破解激活

安装完成后使用crack下的 license进行激活

将crack文件夹下的libmwservices.so copy到  /usr/local/MATLAB/R2014A/bin/glnxa64

cp ./crack/libmwsrvices.so /usr/local/MATLAB/R2014A/bin/glnxa64

5 完成安装,命令行下使用 matlab即可启动使用

ps:创建桌面快捷方式ln -s /usr/local/bin/matlab /home/sun/desktop

安装centos7之后要做的几件事相关推荐

  1. 安装Linux后我做的几件事

    安装Linux后我都做了哪些事? Author:StruggleYang by:elementary OS/Atom 在使用了一段时间的Linux后,前前后后安装也有几十次,也犯过一些致命的错误,为了 ...

  2. Ubuntu 16.04 安装好之后需要做的15件事

    看到这篇文章说明你已经从老版本升级到 Ubuntu 16.04 或进行了全新安装,在安装好 Ubuntu 16.04 LTS 之后建议大家先做如下 15 件事.无论你是刚加入 Ubuntu 行列的新用 ...

  3. IntelliJ IDEA安装后需要必须做的一件事

    把Alt+斜杆 删除 Ctrl+空格修改成 Alt+斜杆 Ctrl+空格用过输入法的人都应该知道为什么要做上面一件事

  4. 安装ubuntu后要做的几件事

    1.将ubuntu国外源更改为国内源 2.调整任务栏,安装gnome美化桌面(图标.状态栏等) 3.删除不必要软件,更新源,升级软件 4.配置快捷键,调整终端风格,调整编辑器风格 5.安装python ...

  5. linux漏洞知乎_安装 Manjaro Linux 后必做的 6 件事 | Linux 中国

    你刚刚全新安装了 Manjaro Linux,那么现在该做什么呢? 作者:Dimitrios Savvopoulos 译者:Hilton Chain (本文字数:1579,阅读时长大约:2 分钟) 下 ...

  6. 安装Ubuntu 13.04后要做的六件事

    2013-05-07 09:23  最新版本的Ubuntu已经新鲜出炉:Ubuntu 13.04,代号为Raring Ringtail.作为幕后开发Ubuntu Linux的公司,Canonical在 ...

  7. linux订阅软件包,安装 Manjaro Linux 后必做的 6 件事 | Linux 中国

    导读:你刚刚全新安装了 Manjaro Linux,那么现在该做什么呢? 本文字数:1579,阅读时长大约: 2分钟 https://linux.cn/article-12721-1.html 作者: ...

  8. 安装Ubuntu后必须要做的几件事(一)

    安装Ubuntu后必须要做的几件事(一)–基础应用篇 查看全文 http://www.taodudu.cc/news/show-3430337.html 相关文章: 安装Linux后我做的几件事 &l ...

  9. 运维 服务器安装,IT服务器运维安装CentOS后,你要做的10件事

    IT服务器运维安装CentOS后,你要做的10件事 IT服务器小知识CentOS是一款社区驱动的免费Linux发行版,也是一款功能很强大的可替代红帽企业级Linux(RHEL)的发行版.它源自红帽企业 ...

最新文章

  1. 转载:DIV+CSS有可能遇到的问题
  2. python 写入网络视频文件很慢_用Python将数据写入LMDB非常慢
  3. 独家 | 一文读懂Apache Kudu
  4. python partition函数_如何使用正确的姿势进行高效Python函数式编程?
  5. 第k大的数python代码_Python实现查找数组中任意第k大的数字算法示例
  6. 现代抽象UI素材背景3D流畅的造型(样条)|轻松地为Web创建3D体验
  7. FFmpeg源代码简单分析:结构体成员管理系统-AVOption
  8. SDUT 1953 Idol
  9. matlab2020面板介绍
  10. 嵌入式操作系统开发板中的串口编程——光敏电阻数据读取
  11. 域名续费如何省钱?将域名转入阿里云的一次操作过程
  12. app内嵌h5一键加QQ群
  13. react router BrowserRoute部署后页面空白问题
  14. springboot自定义start解析(start中配置从数据源)
  15. 愚见《Nighttime Visibility Enhancement by Increasing the Dynamic Range andSuppression of Light Effects》
  16. java支付宝app支付代码
  17. 虚拟机逻辑卷删除失败
  18. CS231n课程笔记翻译9:卷积神经网络笔记
  19. 基于babylon.js的3D网页游戏从零教程
  20. 文件在EDIUS中打不开了怎么办

热门文章

  1. 从WebGL到Babylonjs
  2. 关于Xml数据处理上应用,进一步正则处理
  3. 使用华为云搭建个人网站
  4. 计算机网络(二)ensp相关配置命令与实验
  5. 3D空间中的点坐标转化为屏幕二维点坐标(一)
  6. 指纹识别软件:EHole(棱洞)使用记录
  7. 如何做好Linux服务器运维,你可能需要这一份运维工程师书单!
  8. 一文搞懂交叉熵在机器学习中的使用,透彻理解交叉熵背后的直觉
  9. 【Android项目实战 | 从零开始写app (六) 】用TabLayout+ViewPager搭建App 框架主页面底部导航栏
  10. 漏斗算法和令牌桶算法