专栏首页锦小年的博客linux服务器搭建之路1-安装各种软件

linux服务器搭建之路1-安装各种软件

由于实验室需要,准备配置新的服务器,之前一直使用windows比较多,linux比较少,于是开始重新学习linux各种环境的搭建.

1. 系统选择

在选择使用centos和ubuntu上,参考了一下网上的建议,大多认为服务器上还是centos比较好一点,再加上以前实验室也是暗中的centos,所以选择安装centos.

2. centos安装

网上教程比较多,https://www.osyunwei.com/archives/7829.html 链接中的过程比较详细,唯一需要注意的是分区和安装选择上,后者的默认选择是最小系统,这个是没有桌面的,需要桌面以及其他工具需要自己选择,切记切记.

3. 配置阿里源

   cd  /etc/yum.repos.d/
   mkdir repo_bak
   mv *.repo repo_bak/

   wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

   yum clean all

   yum makecache

   yum update

jiaocheng: http://www.mamicode.com/info-detail-2249787.html

4. 安装python3,并设为默认

 # 安装各种依赖
   yum install libffi-devel -y (指向的是阿里云)
   yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel  libffi-devel 
   # 下载文件后执行下面的操作
   #释放文件:
   tar -xvzf Python-3.5.1.tgz
   #进入目录:
   cd Python-3.5.1/
   # 添加配置:
   ./configure --prefix=/usr/local/python3
   # 这里配置自己的安装目录,接下来编译源码:
   make
   # 执行安装:
   make install

   # 重新建立连接
   mv /usr/bin/python /usr/bin/python.bak
   ln -s /usr/local/python3/bin/python3 /usr/bin/python

   #配置yum,因为yum是基于python2的
   vim /usr/bin/yum
   把#! /usr/bin/python修改为#! /usr/bin/python2

   vim /usr/libexec/urlgrabber-ext-down
   把#! /usr/bin/python 修改为#! /usr/bin/python2

   # 添加环境量
   vim .bashrc
   export PATH=/usr/local/python3/bin:$PATH

   # pip3 软连接到pip
   ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

之后把pip的源换为国内源,这样速度会快很多 修改配置文件~/.pip/pip.conf(一般需要新建,"."表示隐藏目录或隐藏文件)

mkdir ~/.pip
cd ~/.pip
vim pip.conf
[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host = http://pypi.douban.com

4. linux访问win共享路径,并设为开机加载

mount挂载win共享路径

mount -t cifs //192.168.10.115/linux_data /mnt/win_data -o username="gxrao",password="xiang713",vers=3.0

开机挂载:

//192.168.10.115/linux_data /home/gxrao/win_data cifs rw,username=gxrao,password=xiang713,uid=1000,gid=1000  0 0 

参考文章: http://blog.sina.com.cn/s/blog_ad5322e70102wzlw.html 加上了uid=1000,gid=1000便能写入

5. 远程win

客户端配置

  1. 安装rdesktop 参考: https://blog.csdn.net/junbopengpeng/article/details/33087517
yum install -y rdesktop 
  1. 使用rdesktop命令连接到win桌面 参考文章: https://blog.csdn.net/byb123/article/details/51204955?locationNum=8&fps=1
rdesktop -a 16 x.x.x.x:3389 -u username -p password -f  

win服务器配置

  1. 开启远程访问
  2. 取消防火墙拦截 参考文章: 在.bashrc中添加:
  alias win="rdesktop -a 24 -g 1920x1080 -K -D -r clipboard:PRIMARYCLIPBOARD -u gxrao -p xiang713 192.168.10.115:3389"

6. 安装搜狗输入法

(1).如果本机已安装ibus,需要先卸载,需要root用户操作:

yum remove ibus -y

(2).接下来安装fcitx : 使用

yum -y  install fcitx fcitx-pinyin fcitx-configtool 

装不上就先安装网易yum源, 再执行:yum -y install epel-release.noarch(EPEL源),然后再安装. (EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.)

(3).接下来去搜狗输入法Linux官网下载deb版本的软件包,注意是32bit还是64bit:

(4).安装dpkg包,切换为root用户:

 yum -y install dpkg

安装完后切换到下载的搜狗安装包路径后执行: ar vx sogoupinyin2.2.0.0108amd64.deb #执行本句命令后会有如下提示:

x - debian-binary

x - control.tar.gz

x - data.tar.xz
 tar -xvf data.tar.xz  -C /

(5).复制搜狗拼音的库,保持root用户:

 cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so  /usr/lib64/fcitx/

(6).执行如下命令后重启: fcitx (杀死ibus相关进程 pkill -9 ibus),执行完后ctrl+C结束即可; sogou-qimpanel (可能需要安装qtwebkit等: yum -y install libQtWebKit*)

(7).重启后即可看到搜狗输入法的工具栏

7. 升级内核

内核升级教程,一定要在安装显卡驱动之前更新,否则会因为显卡驱动原因在升级后无法进入系统(解决办法:https://blog.csdn.net/zhou1519/article/details/39249685) 内核升级教程: https://blog.csdn.net/u010250863/article/details/70169985

仔细跟着教程做就没有问题

8. 安装NVIDIA显卡驱动

参考文章: https://blog.csdn.net/u013378306/article/details/69229919

对内核进行重新配置后导致启动无法进入系统,是显卡的原因,重新安装驱动,提示 anable to load the kernel module ‘nvidia.ko’ 安装命令为如下便可解决

sh NVIDIA-Linux-x86_64-390.87.run -k $(uname -r)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python学习笔记2.1-运行环境、编辑器、库的安装

    本章主要结合实例介绍python的编程环境以及库的安装,属于准备工作。 一. python环境以及库的安装 python的环境比较小,百度一下就能出来,但是并不...

    锦小年
  • python 微信公众号开发[1] 后台服务器端配置与公众号开发配置

    微信公众号开发的硬件必备条件:(1)申请一个公众号 (2)有公网ip的服务器(最好是阿里云,腾讯云等的云服务器)(3)解析到(2)中服务器地址的域名(阿里云,腾...

    锦小年
  • 2.1 TensorFlow模型的理解

    版权声明:本文为博主原创文章,未经博主允许不得转载。python版本为python3,实例都是经过实际验证。 ...

    锦小年
  • Centos7安装Python3.7(兼

    Centos7下已自动安装Python2.7.5,but现在经常会出现Python2和Python3兼容使用的情况,所以我现在记录下安装过程。 上一篇文章我写过...

    py3study
  • python升级2.6到2.7

    [root@alpha Python-2.7.13]# head /usr/bin/yum

    py3study
  • 动态 | 谷歌发布AVA数据库:5万个精细标注视频片段,助力识别人类动作

    AI科技评论按:在计算机视觉研究中,识别视频中人的动作是一个基础研究问题。个人视频搜索和发现、运动分析和手势交流等应用中,都会用到这项至关重要的技术。尽管过去的...

    AI科技评论
  • gcc 4.8 on ubuntu

    安装完gcc-4.8后即可安装llvm-3.4 参考 llvm/apt 下载osxcross 编译若出现错误: fatal error:limits can...

    pydata
  • 谷歌发布 AVA 数据库:5 万个精细标注视频片段,助力识别人类动作

    在计算机视觉研究中,识别视频中人的动作是一个基础研究问题。个人视频搜索和发现、运动分析和手势交流等应用中,都会用到这项至关重要的技术。 尽管过去的几年里在图像中...

    AI研习社
  • 腾讯云-云市场"特色应用"镜像 实践部署整理文档

    本文是对腾讯云云市场架构升级进行的镜像应用部署工作整理,并且将镜像部署过程中实践部署关键截图整理成如下文档,供亲们观看参考,有兴趣的亲可以点击进入...

    TCS-F
  • 基于CentOS搭建微信小程序--响应错误502

    在腾讯云开发者实验室的搭建微信小程序中  ,遇到了在完成实验二会话部署失败后,实验一http访问测试也显示失败并且表示响应错误-错误码:502。(域名是可以正常...

    可别是只猪

扫码关注云+社区

领取腾讯云代金券