(一)系统配置

(一)系统配置

前言

本系列的文档,是学习的文档,也是笔者多年工作经验的沉淀,将会从SpringCloud到运维一步一步走通。

硬件

笔者使用的电脑设备是Thinkpad-X230,属于行业内非常低端的配置了。
系统采用的是最新出的统信UOS-20版本,该Linux发型版本个人版免费,登陆云账户后,可以同步一部分系统配置,长期来看,可以作为Win10工作中的替代产品。笔者的态度一向中立,windows也许存在后门,定制化的UOS虽然号称是国产系统的骄傲,但是是否存在后门,以及数据的安全,也有待个人的取舍和钻研。

系统配置

此发型版本为deb包管理式的操作系统,实际工作中,根据笔者的工作经验,还是centos7跑的最多,虽然很多批评yum的依赖,但是下载的便捷性依旧是诱人的因素,因此后续的测试也会替换为yum体系的包管理方式进行。

进入系统后首先做的事情是禁用触摸板和触控按钮,键盘中间的小红点一向是IBM系的特色,笔者的电脑年代久远,小红点有时候会乱动;触摸板因为经常双手作业的时候,掌心无意间的触碰,也会导致输入定位混乱。

UOS自带了xinput插件,因此可以直接用xinput对硬件进行设置。如果没有可以使用以下命令安装:

apt-get install xinput

使用xinput设置:

xinput list

这时候会打印电脑中的输入设备:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MI MI Wireless Mouse                      id=9    [slave  pointer  (2)]
⎜   ↳ MI MI Wireless Mouse Consumer Control     id=16   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C           id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ MI MI Wireless Mouse System Control       id=15   [slave  keyboard (3)]
    ↳ MI MI Wireless Mouse Consumer Control     id=17   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=14   [slave  keyboard (3)]

其中:SynPS/2 Synaptics TouchPad是触摸板,TrackPoint 是触控点,禁用。

xinput disable 12
xinput disable 13

如果需要启用,可以使用xinput enable *,启用。

软件配置

  1. 更换yum,更换阿里源。

    sudo apt-get install yum
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    vi /etc/yum.repos.d/CentOS-Base.repo
    

    毕竟UOS不是Centos,系统的一些变量不同,阿里源在该系统上的配置存在不兼容,需要改得更具体。打开http://mirrors.aliyun.com/repo/Centos-7.repo,可以看到如下:
    ‘http://mirrors.aliyun.com/centos/ $releasever/os/ $basearch/’
    到网站http://mirrors.aliyun.com/centos/下,未找到 $ releasever内容,因此 $ releasever应该是变量,这里把 $ releasever替换成"7.9.2009", $ basearch替换成"x86_64"。

    修改以后

     sudo yum clean all && yum makecache
    
  2. JDK:这里使用了jdk11作为Java开发环境。实际工作中,Jdk目前还是主流。

    yum search openjdk
    

    可以看到搜索结果中有:java-11-openjdk

    yum install -y java-11-openjdk
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值