f Virtualbox 安裝Oracle Linux 6及7 所發生的UI使用問題 ~ 迪貝之家

Virtualbox 安裝Oracle Linux 6及7 所發生的UI使用問題

 

上個禮拜有個需求要在Linux上安裝一套oracle 12.2
查了一下支援的版本,我就選了Oracle Linux 6.10
結果在virtualbaox安裝時
有夠痛苦的
滑鼠有夠難對的
安裝完後,想要安裝guest addition來解決這個問題
結果裝不上去
我原本以為是Linux Kernel太新了
後來才知道原來是VirtualBox 與Linux Kernel間的匹配問題
Oracle Linux 6.10的UEK是4.1.2
甲骨文的部落格文章內說明了解決方式

VirtualBox guest addition RPMs for Oracle Linux UEK4 kernel!

照著文件的步驟做完
滑鼠游標的滑動對準果然改善非常多
隔兩天要安裝Oracle Linux 7.9
因為要安裝RAC
預設的解析度無法容納整個OUI畫面的操作
就直接安裝預設的guest addition後
就能修改guest的解析度了
#######2021/06/17#########
被virtualbox consule ui給打敗了
在6.10上測試xrdp的連通
看起來真的好用多了
安裝步驟請參考底下這篇文章
IT事件簿-Linux用的遠端連線(XRDP)
套件:xrdp & tigervnc-server
VNC:
yum install vnc-server tigervnc-server
XRDP:
yum install gcc pam-devel openssl-devel
yum install libX11-devel libXfixes-devel
yum install autoconf automake libtool
下載xrdp source code
wget http://sourceforge.net/projects/xrdp/files/0.6.0/xrdp-v0.6.0.tar.gz/download
mv download xrdp-v0.6.0.tar.gz
tar xf xrdp-v0.6.0
cd xrdp-v0.6.0
./bootstrap
./configure
make
make install
/etc/xrdp/xrdp.sh start
/etc/xrdp/xrdp.sh stop
/etc/xrdp/xrdp.sh start

記得關掉iptables
service iptables stop
checkconfig --level 345 iptables off

mstsc 連通時
使用預設的sesman-Xvnc即可
Oracle Linux 7.9 可以參考redhat 的官方文件
How to Install XRDP on CentOS and RedHat Linux 8/7
首先要去更新repo
cd /etc/yum.repos.d
rename既有的
看一下這一篇blog
Using EPEL repos with Oracle Linux
http://yum.oracle.com/public-yum-ol7.repo
這個網頁的東西全拷貝回去
# yum clean all
# yum -y update
# yum install tigervnc-server xrdp
# sudo systemctl start xrdp.service
# sudo systemctl status xrdp.service
# sudo systemctl enable xrdp.service
# netstat -antp | grep xrdp
# systemctl stop firewalld.service
# systemctl disable firewalld.service