]> glassweightruler.freedombox.rocks Git - Ventoy.git/blob - LinuxGUI/EXLIB/README.txt
chown root for LiveCD GUI
[Ventoy.git] / LinuxGUI / EXLIB / README.txt
1
2 ====== ARM64 ======
3 1. Download CentOS-7-aarch64-Everything-2009.iso from internet.
4 2. mount CentOS-7-aarch64-Everything-2009.iso /mnt
5 3. sh prepare_lib_aarch64.sh /mnt/Packages/
6
7
8 ====== MIPS64EL ======
9 1. build dpkg for CentOS7
10 download dpkg_1.18.25.tar.xz from internet.
11 cd dpkg-1.18.25
12 ./configure
13 make
14 cp -a ./src/dpkg /sbin/
15 cp -a ./dpkg-deb/dpkg-deb /sbin/
16
17 2. download debian 10.x mips64el DVD iso (e.g. debian-10.9.0-mips64el-DVD-1.iso) form internet
18 3. mount debian-10.9.0-mips64el-DVD-1.iso /mnt
19 4. sh prepare_gtk_lib_mips64el.sh /mnt/
20 5. download the following packages from internet and dpkg -x each of them
21 pool/main/g/gtk+3.0/libgtk-3-dev_3.24.5-1_mips64el.deb
22 pool/main/b/brotli/libbrotli1_1.0.9-2+b2_mips64el.deb
23 pool/main/d/double-conversion/libdouble-conversion3_3.1.5-6.1_mips64el.deb
24 pool/main/d/double-conversion/libdouble-conversion1_3.1.0-3_mips64el.deb
25 pool/main/libg/libglvnd/libgl1_1.3.2-1~bpo10+2_mips64el.deb
26 pool/main/libg/libglvnd/libglvnd0_1.3.2-1~bpo10+2_mips64el.deb
27 pool/main/libg/libglvnd/libglx0_1.3.2-1~bpo10+2_mips64el.deb
28 pool/main/q/qtbase-opensource-src/libqt5concurrent5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
29 pool/main/q/qtbase-opensource-src/libqt5core5a_5.11.3+dfsg1-1+deb10u4_mips64el.deb
30 pool/main/q/qtbase-opensource-src/libqt5dbus5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
31 pool/main/q/qtbase-opensource-src/libqt5gui5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
32 pool/main/q/qtbase-opensource-src/libqt5network5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
33 pool/main/q/qtbase-opensource-src/libqt5opengl5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
34 pool/main/q/qtbase-opensource-src/libqt5opengl5-dev_5.11.3+dfsg1-1+deb10u4_mips64el.deb
35 pool/main/q/qtbase-opensource-src/libqt5widgets5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
36 pool/main/q/qtbase-opensource-src/libqt5xml5_5.11.3+dfsg1-1+deb10u4_mips64el.deb
37 pool/main/q/qtbase-opensource-src/qt5-qmake_5.11.3+dfsg1-1+deb10u4_mips64el.deb
38 pool/main/q/qtbase-opensource-src/qtbase5-dev_5.11.3+dfsg1-1+deb10u4_mips64el.deb
39 pool/main/q/qtbase-opensource-src/qtbase5-dev-tools_5.11.3+dfsg1-1+deb10u4_mips64el.deb
40 pool/main/q/qtbase-opensource-src/qtbase5-examples_5.11.3+dfsg1-1+deb10u4_mips64el.deb
41 pool/main/q/qtbase-opensource-src/qtbase5-private-dev_5.11.3+dfsg1-1+deb10u4_mips64el.deb
42
43
44 ==== I386 ===
45 We need a CentOS8 environment
46 Install CentOS 8 x86_64 system.
47 yum update
48 yum install gcc
49 yum install gcc-c++
50 yum install gcc.i686
51 yum install glibc.i686 glibc-devel.i686 glibc-headers.i686 glibc-static.i686 glibc-nss-devel.i686
52 yum install libstdc++.i686
53 yum install harfbuzz.i686
54 yum install zlib.i686
55 yum install mesa-libGL.i686
56
57 pack all /usr /etc directories and extract to /opt/CentOS8/
58
59
60