pve 5.1-3 二次开发(仅做工作记录)

1、安装pve5.1-3的原生ISO系统

2、修改系统源如下(/etc/apt/sources.list):

deb http://ftp.debian.org/debian stretch main contrib
# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve stretch pve-no-subscription
# security updates
deb http://security.debian.org stretch/updates main contrib
将PVE的收费服务器注释(/etc/apt/sources.list.d/pve-enterprise.list)
更新源:apt update

3、安装openbox

apt-get install xorg openbox

4、配置开机root用户自启动

修改文件 /lib/systemd/system/[email protected] 将:

  ExecStart=-/sbin/agetty --noclear %I $TERM

修改为:

  ExecStart=-/sbin/agetty --noclear -a root %I $TERM

5、安装Firefox

首先添加源地址 ,在/etc/apt/sources.list 里面 最后添加

deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main

或者终端直接stdin

#echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null

添加key

#apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

报错:
gpg: keyserver receive failed: No dirmngr

解决办法:

apt-get install dirmngr

更新:#apt-get update

安装firefox:#apt-get install firefox-mozilla-build

运行报错:

XPCOMGlueLoad error for file /root/firefox/libxul.so:
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
Couldn’t load XPCOM.


解决办法:

apt-get install libdbus-glib-1-2




6、添加汉化包

apt-get install fonts-wqy-zenhei xfonts-intl-chinese ttf-wqy-zenhei

7、SSP 代码移植

debian8.6环境

安装:

# apt-get install -y python-pip python-pyqt5  python-pyqt5.qtxmlpatterns  python-pyqt5.qtquick qml-module-qtquick-xmllistmodel qml-module-qtquick-window2 qml-module-qtquick-controls  qml-module-qtquick-dialogs  qml-module-qtquick-layouts python-configparser

#pip install proxmoxer

8、安装xfreerdp

#apt-get install freerdp-x11

9、安装ethtools

#apt-get install ethtool

10、安装打包工具

#apt-get install xorriso

11、安装 squashfs 工具

 #apt-get install squashfs-tools

12、编写打包脚本





你可能感兴趣的:(虚拟化)