Update some packages
This commit is contained in:
parent
02a7e48f05
commit
09e16e6575
|
|
@ -25,6 +25,8 @@ libwrap0-dev
|
||||||
linux-base
|
linux-base
|
||||||
man-db
|
man-db
|
||||||
networkd-dispatcher
|
networkd-dispatcher
|
||||||
|
nfs-common
|
||||||
|
nfs-kernel-server
|
||||||
python3-distutils
|
python3-distutils
|
||||||
python3-lib2to3
|
python3-lib2to3
|
||||||
sudo
|
sudo
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,8 @@ libwrap0-dev
|
||||||
linux-base
|
linux-base
|
||||||
man-db
|
man-db
|
||||||
networkd-dispatcher
|
networkd-dispatcher
|
||||||
|
nfs-kernel-server
|
||||||
|
nfs-common
|
||||||
python3-distutils
|
python3-distutils
|
||||||
python3-lib2to3
|
python3-lib2to3
|
||||||
rng-tools
|
rng-tools
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,8 @@ libwrap0-dev
|
||||||
linux-base
|
linux-base
|
||||||
man-db
|
man-db
|
||||||
networkd-dispatcher
|
networkd-dispatcher
|
||||||
|
nfs-common
|
||||||
|
nfs-kernel-server
|
||||||
python3-distutils
|
python3-distutils
|
||||||
python3-lib2to3
|
python3-lib2to3
|
||||||
selinux-policy-default
|
selinux-policy-default
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,8 @@ libwrap0-dev
|
||||||
linux-base
|
linux-base
|
||||||
man-db
|
man-db
|
||||||
networkd-dispatcher
|
networkd-dispatcher
|
||||||
|
nfs-common
|
||||||
|
nfs-kernel-server
|
||||||
python3-distutils
|
python3-distutils
|
||||||
python3-lib2to3
|
python3-lib2to3
|
||||||
selinux-policy-default
|
selinux-policy-default
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
bleachbit
|
bleachbit
|
||||||
fbi
|
fbi
|
||||||
gparted
|
gparted
|
||||||
kazam
|
system-monitoring-center
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,6 @@ network-manager-openvpn
|
||||||
network-manager-pptp
|
network-manager-pptp
|
||||||
network-manager-ssh
|
network-manager-ssh
|
||||||
network-manager-vpnc
|
network-manager-vpnc
|
||||||
numix-blue-gtk-theme
|
|
||||||
numix-gtk-theme
|
numix-gtk-theme
|
||||||
numix-icon-theme
|
numix-icon-theme
|
||||||
openprinting-ppds
|
openprinting-ppds
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,11 @@ if [ -d /etc/orangepi/lightdm ]; then cp -R /etc/orangepi/lightdm /etc/; fi
|
||||||
if [ -f /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml ]; then sed -i 's/Xfce-dusk/NumixBlue/g' /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml; fi
|
if [ -f /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml ]; then sed -i 's/Xfce-dusk/NumixBlue/g' /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml; fi
|
||||||
|
|
||||||
# Adjust menu
|
# Adjust menu
|
||||||
if [ -f /etc/xdg/menus/xfce-applications.menu ]; then
|
#if [ -f /etc/xdg/menus/xfce-applications.menu ]; then
|
||||||
sed -i -n '/<Menuname>Settings<\/Menuname>/{p;:a;N;/<Filename>xfce4-session-logout.desktop<\/Filename>/!ba;s/.*\n/\
|
#sed -i -n '/<Menuname>Settings<\/Menuname>/{p;:a;N;/<Filename>xfce4-session-logout.desktop<\/Filename>/!ba;s/.*\n/\
|
||||||
\t<Separator\/>\n\t<Merge type="all"\/>\n <Separator\/>\n <Filename>orangepi-donate.desktop<\/Filename>\
|
#\t<Separator\/>\n\t<Merge type="all"\/>\n <Separator\/>\n <Filename>orangepi-donate.desktop<\/Filename>\
|
||||||
\n <Filename>orangepi-support.desktop<\/Filename>\n/};p' /etc/xdg/menus/xfce-applications.menu
|
#\n <Filename>orangepi-support.desktop<\/Filename>\n/};p' /etc/xdg/menus/xfce-applications.menu
|
||||||
fi
|
#fi
|
||||||
|
|
||||||
# Hide few items
|
# Hide few items
|
||||||
if [ -f /usr/share/applications/display-im6.q16.desktop ]; then mv /usr/share/applications/display-im6.q16.desktop /usr/share/applications/display-im6.q16.desktop.hidden; fi
|
if [ -f /usr/share/applications/display-im6.q16.desktop ]; then mv /usr/share/applications/display-im6.q16.desktop /usr/share/applications/display-im6.q16.desktop.hidden; fi
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
libglx-mesa0
|
||||||
|
libgl1-mesa-dri
|
||||||
|
mesa-utils
|
||||||
|
mesa-utils-extra
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
libglx-mesa0
|
||||||
|
libgl1-mesa-dri
|
||||||
|
mesa-utils
|
||||||
|
mesa-utils-extra
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
hexchat
|
hexchat
|
||||||
|
telegram-desktop
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
bleachbit
|
bleachbit
|
||||||
fbi
|
fbi
|
||||||
gparted
|
gparted
|
||||||
kazam
|
system-monitoring-center
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# overwrite stock lightdm greeter configuration
|
# overwrite stock lightdm greeter configuration
|
||||||
if [ -d /etc/orangepi/lightdm ]; then cp -R /etc/orangepi/lightdm /etc/; fi
|
if [ -d /etc/orangepi/lightdm ]; then cp -R /etc/orangepi/lightdm /etc/; fi
|
||||||
if [ -f /etc/lightdm/slick-greeter.conf ]; then sed -i 's/orangepi03-Dre0x-Minum-dark-blurred-3840x2160.jpg/orangepi-4k-black-psycho-gauss.jpg/g' /etc/lightdm/slick-greeter.conf; fi
|
#if [ -f /etc/lightdm/slick-greeter.conf ]; then sed -i 's/orangepi03-Dre0x-Minum-dark-blurred-3840x2160.jpg/orangepi-4k-black-psycho-gauss.jpg/g' /etc/lightdm/slick-greeter.conf; fi
|
||||||
|
|
||||||
# Disable Pulseaudio timer scheduling which does not work with sndhdmi driver
|
# Disable Pulseaudio timer scheduling which does not work with sndhdmi driver
|
||||||
if [ -f /etc/pulse/default.pa ]; then sed "s/load-module module-udev-detect$/& tsched=0/g" -i /etc/pulse/default.pa; fi
|
if [ -f /etc/pulse/default.pa ]; then sed "s/load-module module-udev-detect$/& tsched=0/g" -i /etc/pulse/default.pa; fi
|
||||||
|
|
@ -13,13 +13,13 @@ install -Dv /dev/null $keys
|
||||||
install -Dv /dev/null $profile
|
install -Dv /dev/null $profile
|
||||||
|
|
||||||
echo "[org/gnome/desktop/background]
|
echo "[org/gnome/desktop/background]
|
||||||
picture-uri='file:///usr/share/backgrounds/orangepi/aorangepi-4k-black-psycho.jpg'
|
picture-uri='file:///usr/share/backgrounds/orangepi/orangepi-default.png'
|
||||||
picture-options='zoom'
|
picture-options='zoom'
|
||||||
primary-color='#456789'
|
primary-color='#456789'
|
||||||
secondary-color='#FFFFFF'
|
secondary-color='#FFFFFF'
|
||||||
|
|
||||||
[org/gnome/desktop/screensaver]
|
[org/gnome/desktop/screensaver]
|
||||||
picture-uri='file:///usr/share/backgrounds/orangepi/orangepi-4k-black-psycho-gauss.jpg'
|
picture-uri='file:///usr/share/backgrounds/orangepi/orangepi-default.png'
|
||||||
picture-options='zoom'
|
picture-options='zoom'
|
||||||
primary-color='#456789'
|
primary-color='#456789'
|
||||||
secondary-color='#FFFFFF'" >> $keys
|
secondary-color='#FFFFFF'" >> $keys
|
||||||
|
|
|
||||||
|
|
@ -11,11 +11,11 @@ cp "${EXTER}"/packages/blobs/desktop/desktop-icons/*.png "${destination}"/usr/sh
|
||||||
|
|
||||||
# install wallpapers
|
# install wallpapers
|
||||||
mkdir -p "${destination}"/usr/share/backgrounds/orangepi/
|
mkdir -p "${destination}"/usr/share/backgrounds/orangepi/
|
||||||
cp "${EXTER}"/packages/blobs/desktop/desktop-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/orangepi
|
cp "${EXTER}"/packages/blobs/desktop/desktop-wallpapers/*.png "${destination}"/usr/share/backgrounds/orangepi
|
||||||
|
|
||||||
# install wallpapers
|
# install wallpapers
|
||||||
mkdir -p "${destination}"/usr/share/backgrounds/orangepi-lightdm/
|
mkdir -p "${destination}"/usr/share/backgrounds/orangepi-lightdm/
|
||||||
cp "${EXTER}"/packages/blobs/desktop/lightdm-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/orangepi-lightdm
|
cp "${EXTER}"/packages/blobs/desktop/lightdm-wallpapers/*.png "${destination}"/usr/share/backgrounds/orangepi-lightdm
|
||||||
|
|
||||||
# install logo for login screen
|
# install logo for login screen
|
||||||
mkdir -p "${destination}"/usr/share/pixmaps/orangepi
|
mkdir -p "${destination}"/usr/share/pixmaps/orangepi
|
||||||
|
|
@ -29,133 +29,133 @@ cat <<EOF > "${destination}"/usr/share/gnome-background-properties/orangepi.xml
|
||||||
<wallpapers>
|
<wallpapers>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi black-pyscho</name>
|
<name>OrangePi black-pyscho</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-black-psycho.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi bluie-circle</name>
|
<name>OrangePi bluie-circle</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-blue-circle.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi blue-monday</name>
|
<name>OrangePi blue-monday</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-blue-monday.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi blue-penguin</name>
|
<name>OrangePi blue-penguin</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-blue-penguin.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi gray-resultado</name>
|
<name>OrangePi gray-resultado</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-gray.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi green-penguin</name>
|
<name>OrangePi green-penguin</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-green-penguin.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi green-retro</name>
|
<name>OrangePi green-retro</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-green-retro.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi green-wall-penguin</name>
|
<name>OrangePi green-wall-penguin</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-green-wall-penguin.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi 4k-neglated</name>
|
<name>OrangePi 4k-neglated</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-neglated.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi neon-gray-penguin</name>
|
<name>OrangePi neon-gray-penguin</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-neon-gray-penguin.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi plastic-love</name>
|
<name>OrangePi plastic-love</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-plastic-love.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi purple-penguine</name>
|
<name>OrangePi purple-penguine</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-purple-penguine.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi purplepunk-resultado</name>
|
<name>OrangePi purplepunk-resultado</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-purplepunk.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi red-penguin-dark</name>
|
<name>OrangePi red-penguin-dark</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-red-penguin-dark.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi red-penguin</name>
|
<name>OrangePi red-penguin</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-4k-red-penguin.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi light</name>
|
<name>OrangePi light</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi18-Dre0x-Minum-light-3840x2160.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi dark</name>
|
<name>OrangePi dark</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi03-Dre0x-Minum-dark-3840x2160.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi uc</name>
|
<name>OrangePi uc</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/orangepi-full-under-construction-3840-2160.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
</wallpaper>
|
</wallpaper>
|
||||||
<wallpaper deleted="false">
|
<wallpaper deleted="false">
|
||||||
<name>OrangePi clear</name>
|
<name>OrangePi clear</name>
|
||||||
<filename>/usr/share/backgrounds/orangepi/OrangePi-clear-rounded-bakcground-3840-2160.jpg</filename>
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
<options>zoom</options>
|
<options>zoom</options>
|
||||||
<pcolor>#ffffff</pcolor>
|
<pcolor>#ffffff</pcolor>
|
||||||
<scolor>#000000</scolor>
|
<scolor>#000000</scolor>
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
csc
|
supported
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
|
chromium-browser
|
||||||
firefox
|
firefox
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
bleachbit
|
bleachbit
|
||||||
fbi
|
fbi
|
||||||
gparted
|
gparted
|
||||||
kazam
|
system-monitoring-center
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,213 @@
|
||||||
|
alsa-base
|
||||||
|
anacron
|
||||||
|
at-spi2-core
|
||||||
|
bubblewrap
|
||||||
|
cups
|
||||||
|
dbus-x11
|
||||||
|
dictionaries-common
|
||||||
|
dmz-cursor-theme
|
||||||
|
evolution-data-server
|
||||||
|
evolution-data-server-common
|
||||||
|
fonts-freefont-ttf
|
||||||
|
fonts-urw-base35
|
||||||
|
foomatic-db-compressed-ppds
|
||||||
|
gconf2
|
||||||
|
gcr
|
||||||
|
gdebi
|
||||||
|
gdm3
|
||||||
|
genisoimage
|
||||||
|
geoclue-2.0
|
||||||
|
ghostscript
|
||||||
|
ghostscript-x
|
||||||
|
gir1.2-accountsservice-1.0
|
||||||
|
gir1.2-atspi-2.0
|
||||||
|
gir1.2-gck-1
|
||||||
|
gir1.2-gcr-3
|
||||||
|
gir1.2-gdesktopenums-3.0
|
||||||
|
gir1.2-gdm-1.0
|
||||||
|
gir1.2-geoclue-2.0
|
||||||
|
gir1.2-gnomebluetooth-1.0
|
||||||
|
gir1.2-gnomedesktop-3.0
|
||||||
|
gir1.2-goa-1.0
|
||||||
|
gir1.2-graphene-1.0
|
||||||
|
gir1.2-gweather-3.0
|
||||||
|
gir1.2-ibus-1.0
|
||||||
|
gir1.2-json-1.0
|
||||||
|
gir1.2-mutter-8
|
||||||
|
gir1.2-nm-1.0
|
||||||
|
gir1.2-nma-1.0
|
||||||
|
gir1.2-polkit-1.0
|
||||||
|
gir1.2-rsvg-2.0
|
||||||
|
gir1.2-snapd-1
|
||||||
|
gir1.2-soup-2.4
|
||||||
|
gir1.2-upowerglib-1.0
|
||||||
|
gjs
|
||||||
|
gnome-control-center
|
||||||
|
gnome-desktop3-data
|
||||||
|
gnome-keyring
|
||||||
|
gnome-menus
|
||||||
|
gnome-session
|
||||||
|
gnome-session-bin
|
||||||
|
gnome-session-common
|
||||||
|
gnome-settings-daemon
|
||||||
|
gnome-settings-daemon-common
|
||||||
|
gnome-shell
|
||||||
|
gnome-shell-common
|
||||||
|
gnome-shell-extension-appindicator
|
||||||
|
gnome-shell-extension-trash
|
||||||
|
gnome-system-monitor
|
||||||
|
gvfs-backends
|
||||||
|
hunspell-en-us
|
||||||
|
inputattach
|
||||||
|
libaccountsservice0
|
||||||
|
libasound2-plugins
|
||||||
|
libaspell15
|
||||||
|
libatk-adaptor
|
||||||
|
libcairo-gobject-perl
|
||||||
|
libcairo-perl
|
||||||
|
libcamel-1.2-63
|
||||||
|
libcue2
|
||||||
|
libdee-1.0-4
|
||||||
|
libebackend-1.2-10
|
||||||
|
libebook-1.2-20
|
||||||
|
libebook-contacts-1.2-3
|
||||||
|
libecal-2.0-1
|
||||||
|
libedata-book-1.2-26
|
||||||
|
libedata-cal-2.0-1
|
||||||
|
libedataserver-1.2-26
|
||||||
|
libedataserverui-1.2-3
|
||||||
|
libenchant-2-2
|
||||||
|
libexempi8
|
||||||
|
libexiv2-27
|
||||||
|
libextutils-depends-perl
|
||||||
|
libextutils-pkgconfig-perl
|
||||||
|
libfontenc1
|
||||||
|
libgck-1-0
|
||||||
|
libgcr-base-3-1
|
||||||
|
libgcr-ui-3-1
|
||||||
|
libgdata22
|
||||||
|
libgdata-common
|
||||||
|
libgdm1
|
||||||
|
libgeoclue-2-0
|
||||||
|
libgeocode-glib0
|
||||||
|
libgexiv2-2
|
||||||
|
libgjs0g
|
||||||
|
libglib-object-introspection-perl
|
||||||
|
libglib-perl
|
||||||
|
libglu1-mesa
|
||||||
|
libgnome-autoar-0-0
|
||||||
|
libgnome-bluetooth13
|
||||||
|
libgnome-desktop-3-19
|
||||||
|
libgoa-1.0-0b
|
||||||
|
libgoa-1.0-common
|
||||||
|
libgraphene-1.0-0
|
||||||
|
libgs9
|
||||||
|
libgs9-common
|
||||||
|
libgsf-1-114
|
||||||
|
libgsf-1-common
|
||||||
|
libgtk3-perl
|
||||||
|
libgweather-3-16
|
||||||
|
libgweather-common
|
||||||
|
libgxps2
|
||||||
|
libibus-1.0-5
|
||||||
|
libical3
|
||||||
|
libidn11
|
||||||
|
libijs-0.35
|
||||||
|
libimobiledevice6
|
||||||
|
libjavascriptcoregtk-4.0-18
|
||||||
|
libjbig2dec0
|
||||||
|
libmutter-8-0
|
||||||
|
libnautilus-extension1a
|
||||||
|
libnma0
|
||||||
|
libnotify-bin
|
||||||
|
libpaper1
|
||||||
|
libphonenumber8
|
||||||
|
libplist3
|
||||||
|
libpoppler-glib8
|
||||||
|
libprotobuf23
|
||||||
|
libpulsedsp
|
||||||
|
libsasl2-modules
|
||||||
|
libspeexdsp1
|
||||||
|
libtext-iconv-perl
|
||||||
|
libtotem-plparser18
|
||||||
|
libtotem-plparser-common
|
||||||
|
libu2f-udev
|
||||||
|
libunity9
|
||||||
|
libunity-protocol-private0
|
||||||
|
libunity-scopes-json-def-desktop
|
||||||
|
libunwind8
|
||||||
|
libupower-glib3
|
||||||
|
libusbmuxd6
|
||||||
|
libwebkit2gtk-4.0-37
|
||||||
|
libxaw7
|
||||||
|
libxfont2
|
||||||
|
libxkbfile1
|
||||||
|
libxmu6
|
||||||
|
libxmuu1
|
||||||
|
libxtst6
|
||||||
|
libxxf86dga1
|
||||||
|
libyelp0
|
||||||
|
linux-sound-base
|
||||||
|
mutter
|
||||||
|
mutter-common
|
||||||
|
nautilus
|
||||||
|
nautilus-data
|
||||||
|
openprinting-ppds
|
||||||
|
p11-kit
|
||||||
|
p11-kit-modules
|
||||||
|
pavucontrol
|
||||||
|
pinentry-gnome3
|
||||||
|
poppler-data
|
||||||
|
printer-driver-pnm2ppa
|
||||||
|
pulseaudio
|
||||||
|
pulseaudio-module-bluetooth
|
||||||
|
pulseaudio-utils
|
||||||
|
python3-click
|
||||||
|
python3-colorama
|
||||||
|
python3-dateutil
|
||||||
|
python3-debconf
|
||||||
|
python3-debian
|
||||||
|
python3-distupgrade
|
||||||
|
python3-update-manager
|
||||||
|
python3-xkit
|
||||||
|
python3-yaml
|
||||||
|
software-properties-gtk
|
||||||
|
spice-vdagent
|
||||||
|
system-config-printer
|
||||||
|
terminator
|
||||||
|
tracker
|
||||||
|
tracker-extract
|
||||||
|
tracker-miner-fs
|
||||||
|
ubuntu-business-defaults
|
||||||
|
ubuntu-desktop-minimal
|
||||||
|
ubuntu-session
|
||||||
|
ubuntu-settings
|
||||||
|
update-manager
|
||||||
|
update-manager-core
|
||||||
|
update-notifier
|
||||||
|
update-notifier-common
|
||||||
|
upower
|
||||||
|
x11-apps
|
||||||
|
x11-session-utils
|
||||||
|
x11-utils
|
||||||
|
x11-xkb-utils
|
||||||
|
x11-xserver-utils
|
||||||
|
xarchiver
|
||||||
|
xdg-dbus-proxy
|
||||||
|
xdg-desktop-portal
|
||||||
|
xdg-user-dirs
|
||||||
|
xdg-user-dirs-gtk
|
||||||
|
xfonts-base
|
||||||
|
xinit
|
||||||
|
xinput
|
||||||
|
xorg
|
||||||
|
xorg-docs-core
|
||||||
|
xserver-common
|
||||||
|
xserver-xorg
|
||||||
|
xserver-xorg-video-fbdev
|
||||||
|
xwayland
|
||||||
|
yaru-theme-gnome-shell
|
||||||
|
yelp
|
||||||
|
yelp-xsl
|
||||||
|
zenity
|
||||||
|
zenity-common
|
||||||
1
external/config/desktop/jammy/environments/gnome/config_base/packages.uninstall
vendored
Executable file
1
external/config/desktop/jammy/environments/gnome/config_base/packages.uninstall
vendored
Executable file
|
|
@ -0,0 +1 @@
|
||||||
|
gdm3
|
||||||
|
|
@ -0,0 +1,37 @@
|
||||||
|
# overwrite stock lightdm greeter configuration
|
||||||
|
if [ -d /etc/armbian/lightdm ]; then cp -R /etc/armbian/lightdm /etc/; fi
|
||||||
|
#if [ -f /etc/lightdm/slick-greeter.conf ]; then sed -i 's/armbian03-Dre0x-Minum-dark-blurred-3840x2160.jpg/armbian-4k-black-psycho-gauss.jpg/g' /etc/lightdm/slick-greeter.conf; fi
|
||||||
|
|
||||||
|
# Disable Pulseaudio timer scheduling which does not work with sndhdmi driver
|
||||||
|
if [ -f /etc/pulse/default.pa ]; then sed "s/load-module module-udev-detect$/& tsched=0/g" -i /etc/pulse/default.pa; fi
|
||||||
|
|
||||||
|
# set wallpapper to armbian
|
||||||
|
keys=/etc/dconf/db/local.d/00-bg
|
||||||
|
profile=/etc/dconf/profile/user
|
||||||
|
|
||||||
|
install -Dv /dev/null $keys
|
||||||
|
install -Dv /dev/null $profile
|
||||||
|
|
||||||
|
echo "[org/gnome/desktop/background]
|
||||||
|
picture-uri='file:///usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg'
|
||||||
|
picture-options='zoom'
|
||||||
|
primary-color='#456789'
|
||||||
|
secondary-color='#FFFFFF'
|
||||||
|
|
||||||
|
[org/gnome/desktop/screensaver]
|
||||||
|
picture-uri='file:///usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg'
|
||||||
|
picture-options='zoom'
|
||||||
|
primary-color='#456789'
|
||||||
|
secondary-color='#FFFFFF'" >> $keys
|
||||||
|
|
||||||
|
echo "user-db:user
|
||||||
|
system-db:local" >> $profile
|
||||||
|
|
||||||
|
dconf update
|
||||||
|
|
||||||
|
#sudo apt-get -y remove gnome-shell-extension-desktop-icons
|
||||||
|
|
||||||
|
#compile schemas
|
||||||
|
if [ -d /usr/share/glib-2.0/schemas ]; then
|
||||||
|
glib-compile-schemas /usr/share/glib-2.0/schemas
|
||||||
|
fi
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
arm64, amd64
|
||||||
164
external/config/desktop/jammy/environments/gnome/orangepi/create_desktop_package.sh
vendored
Executable file
164
external/config/desktop/jammy/environments/gnome/orangepi/create_desktop_package.sh
vendored
Executable file
|
|
@ -0,0 +1,164 @@
|
||||||
|
# install lightdm greeter
|
||||||
|
cp -R "${EXTER}"/packages/blobs/desktop/lightdm "${destination}"/etc/orangepi
|
||||||
|
|
||||||
|
# install default desktop settings
|
||||||
|
mkdir -p "${destination}"/etc/skel
|
||||||
|
cp -R "${EXTER}"/packages/blobs/desktop/skel/. "${destination}"/etc/skel
|
||||||
|
|
||||||
|
#install cinnamon desktop bar icons
|
||||||
|
mkdir -p "${destination}"/usr/share/icons/orangepi
|
||||||
|
cp "${EXTER}"/packages/blobs/desktop/desktop-icons/*.png "${destination}"/usr/share/icons/orangepi
|
||||||
|
|
||||||
|
# install wallpapers
|
||||||
|
mkdir -p "${destination}"/usr/share/backgrounds/orangepi/
|
||||||
|
cp "${EXTER}"/packages/blobs/desktop/desktop-wallpapers/*.png "${destination}"/usr/share/backgrounds/orangepi
|
||||||
|
|
||||||
|
# install wallpapers
|
||||||
|
mkdir -p "${destination}"/usr/share/backgrounds/orangepi-lightdm/
|
||||||
|
cp "${EXTER}"/packages/blobs/desktop/lightdm-wallpapers/*.png "${destination}"/usr/share/backgrounds/orangepi-lightdm
|
||||||
|
|
||||||
|
# install logo for login screen
|
||||||
|
mkdir -p "${destination}"/usr/share/pixmaps/orangepi
|
||||||
|
cp "${EXTER}"/packages/blobs/desktop/icons/orangepi.png "${destination}"/usr/share/pixmaps/orangepi
|
||||||
|
|
||||||
|
#generate wallpaper list for background changer
|
||||||
|
mkdir -p "${destination}"/usr/share/gnome-background-properties
|
||||||
|
cat <<EOF > "${destination}"/usr/share/gnome-background-properties/orangepi.xml
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
|
||||||
|
<wallpapers>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi black-pyscho</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi bluie-circle</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi blue-monday</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi blue-penguin</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi gray-resultado</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi green-penguin</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi green-retro</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi green-wall-penguin</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi 4k-neglated</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi neon-gray-penguin</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi plastic-love</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi purple-penguine</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi purplepunk-resultado</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi red-penguin-dark</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi red-penguin</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi light</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi dark</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi uc</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
<wallpaper deleted="false">
|
||||||
|
<name>OrangePi clear</name>
|
||||||
|
<filename>/usr/share/backgrounds/orangepi/orangepi-default.png</filename>
|
||||||
|
<options>zoom</options>
|
||||||
|
<pcolor>#ffffff</pcolor>
|
||||||
|
<scolor>#000000</scolor>
|
||||||
|
</wallpaper>
|
||||||
|
</wallpapers>
|
||||||
|
EOF
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
csc
|
||||||
|
|
@ -34,10 +34,10 @@ fonts-nanum
|
||||||
fonts-opensymbol
|
fonts-opensymbol
|
||||||
fonts-stix
|
fonts-stix
|
||||||
fonts-symbola
|
fonts-symbola
|
||||||
|
fonts-ubuntu-console
|
||||||
foomatic-db-compressed-ppds
|
foomatic-db-compressed-ppds
|
||||||
gdebi
|
gdebi
|
||||||
ghostscript-x
|
ghostscript-x
|
||||||
gir1.2-appindicator3-0.1
|
|
||||||
gnome-font-viewer
|
gnome-font-viewer
|
||||||
gnome-screenshot
|
gnome-screenshot
|
||||||
gnome-user-docs-de
|
gnome-user-docs-de
|
||||||
|
|
@ -69,7 +69,6 @@ language-pack-gnome-pt
|
||||||
language-pack-gnome-ru
|
language-pack-gnome-ru
|
||||||
language-pack-gnome-sl
|
language-pack-gnome-sl
|
||||||
laptop-detect
|
laptop-detect
|
||||||
libappindicator3-1
|
|
||||||
libatk-adaptor
|
libatk-adaptor
|
||||||
libfont-afm-perl
|
libfont-afm-perl
|
||||||
libfontconfig1
|
libfontconfig1
|
||||||
|
|
@ -125,7 +124,6 @@ system-config-printer
|
||||||
system-config-printer-common
|
system-config-printer-common
|
||||||
terminator
|
terminator
|
||||||
thunar-volman
|
thunar-volman
|
||||||
ttf-ubuntu-font-family
|
|
||||||
ubuntu-drivers-common
|
ubuntu-drivers-common
|
||||||
update-inetd
|
update-inetd
|
||||||
update-manager
|
update-manager
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,11 @@ if [ -d /etc/orangepi/lightdm ]; then cp -R /etc/orangepi/lightdm /etc/; fi
|
||||||
if [ -f /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml ]; then sed -i 's/Xfce-dusk/NumixBlue/g' /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml; fi
|
if [ -f /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml ]; then sed -i 's/Xfce-dusk/NumixBlue/g' /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml; fi
|
||||||
|
|
||||||
# Adjust menu
|
# Adjust menu
|
||||||
if [ -f /etc/xdg/menus/xfce-applications.menu ]; then
|
#if [ -f /etc/xdg/menus/xfce-applications.menu ]; then
|
||||||
sed -i -n '/<Menuname>Settings<\/Menuname>/{p;:a;N;/<Filename>xfce4-session-logout.desktop<\/Filename>/!ba;s/.*\n/\
|
#sed -i -n '/<Menuname>Settings<\/Menuname>/{p;:a;N;/<Filename>xfce4-session-logout.desktop<\/Filename>/!ba;s/.*\n/\
|
||||||
\t<Separator\/>\n\t<Merge type="all"\/>\n <Separator\/>\n <Filename>orangepi-donate.desktop<\/Filename>\
|
#\t<Separator\/>\n\t<Merge type="all"\/>\n <Separator\/>\n <Filename>orangepi-donate.desktop<\/Filename>\
|
||||||
\n <Filename>orangepi-support.desktop<\/Filename>\n/};p' /etc/xdg/menus/xfce-applications.menu
|
#\n <Filename>orangepi-support.desktop<\/Filename>\n/};p' /etc/xdg/menus/xfce-applications.menu
|
||||||
fi
|
#fi
|
||||||
|
|
||||||
# Hide few items
|
# Hide few items
|
||||||
if [ -f /usr/share/applications/display-im6.q16.desktop ]; then mv /usr/share/applications/display-im6.q16.desktop /usr/share/applications/display-im6.q16.desktop.hidden; fi
|
if [ -f /usr/share/applications/display-im6.q16.desktop ]; then mv /usr/share/applications/display-im6.q16.desktop /usr/share/applications/display-im6.q16.desktop.hidden; fi
|
||||||
|
|
|
||||||
|
|
@ -11,11 +11,11 @@ cp "${EXTER}"/packages/blobs/desktop/desktop-icons/*.png "${destination}"/usr/sh
|
||||||
|
|
||||||
# install wallpapers
|
# install wallpapers
|
||||||
mkdir -p "${destination}"/usr/share/backgrounds/orangepi/
|
mkdir -p "${destination}"/usr/share/backgrounds/orangepi/
|
||||||
cp "${EXTER}"/packages/blobs/desktop/desktop-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/orangepi
|
cp "${EXTER}"/packages/blobs/desktop/desktop-wallpapers/*.png "${destination}"/usr/share/backgrounds/orangepi
|
||||||
|
|
||||||
# install wallpapers
|
# install wallpapers
|
||||||
mkdir -p "${destination}"/usr/share/backgrounds/orangepi-lightdm/
|
mkdir -p "${destination}"/usr/share/backgrounds/orangepi-lightdm/
|
||||||
cp "${EXTER}"/packages/blobs/desktop/lightdm-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/orangepi-lightdm
|
cp "${EXTER}"/packages/blobs/desktop/lightdm-wallpapers/*.png "${destination}"/usr/share/backgrounds/orangepi-lightdm
|
||||||
|
|
||||||
# install logo for login screen
|
# install logo for login screen
|
||||||
mkdir -p "${destination}"/usr/share/pixmaps/orangepi
|
mkdir -p "${destination}"/usr/share/pixmaps/orangepi
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
libglx-mesa0
|
||||||
|
libgl1-mesa-dri
|
||||||
|
mesa-utils
|
||||||
|
mesa-utils-extra
|
||||||
|
|
@ -10,20 +10,12 @@ RUN apt-get update && apt-get -y install \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
RUN sh -c " \
|
RUN sh -c " \
|
||||||
if [ $(dpkg --print-architecture) = amd64 ]; then \
|
if [ $(dpkg --print-architecture) = amd64 ]; then \
|
||||||
if [ x'' != x$http_proxy ]; then \
|
apt-get update \
|
||||||
curl -fsSL -x $http_proxy https://www.aptly.info/pubkey.txt | apt-key add - >/dev/null 2>&1; \
|
|
||||||
else \
|
|
||||||
curl -fsSL https://www.aptly.info/pubkey.txt | apt-key add - >/dev/null 2>&1; \
|
|
||||||
fi; \
|
|
||||||
echo \"deb http://repo.aptly.info/ nightly main\" > /etc/apt/sources.list.d/aptly.list; \
|
|
||||||
dpkg --add-architecture i386 \
|
|
||||||
&& apt-get update \
|
|
||||||
&& apt-get install -y --no-install-recommends \
|
&& apt-get install -y --no-install-recommends \
|
||||||
lib32ncurses6 \
|
lib32ncurses6 \
|
||||||
lib32stdc++6 \
|
lib32stdc++6 \
|
||||||
lib32tinfo6 \
|
lib32tinfo6 \
|
||||||
libc6-i386 \
|
libc6-i386; \
|
||||||
zlib1g:i386; \
|
|
||||||
fi"
|
fi"
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get -y upgrade \
|
&& apt-get -y upgrade \
|
||||||
|
|
@ -66,7 +58,8 @@ RUN apt-get update \
|
||||||
libbison-dev \
|
libbison-dev \
|
||||||
libc6-amd64-cross \
|
libc6-amd64-cross \
|
||||||
libc6-dev-armhf-cross \
|
libc6-dev-armhf-cross \
|
||||||
libfdt-dev libelf-dev \
|
libfdt-dev \
|
||||||
|
libelf-dev \
|
||||||
libfile-fcntllock-perl \
|
libfile-fcntllock-perl \
|
||||||
libfl-dev \
|
libfl-dev \
|
||||||
liblz4-tool \
|
liblz4-tool \
|
||||||
|
|
@ -127,4 +120,8 @@ RUN sed -i 's/\(^STATDOPTS=\).*/\1"--port 32765 --outgoing-port 32766"/' /etc/de
|
||||||
|
|
||||||
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8' TERM=screen
|
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8' TERM=screen
|
||||||
WORKDIR /root/orangepi
|
WORKDIR /root/orangepi
|
||||||
|
LABEL org.opencontainers.image.source="https://github.com/orangepi-xunlong/orangepi-build/blob/main/external/config/templates/Dockerfile" \
|
||||||
|
|
||||||
|
org.opencontainers.image.authors="Igor Pecovnik" \
|
||||||
|
org.opencontainers.image.licenses="GPL-2.0"
|
||||||
ENTRYPOINT [ "/bin/bash", "/root/orangepi/build.sh" ]
|
ENTRYPOINT [ "/bin/bash", "/root/orangepi/build.sh" ]
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ case $REGIONAL_MIRROR in
|
||||||
china)
|
china)
|
||||||
[[ -z $USE_MAINLINE_GOOGLE_MIRROR ]] && [[ -z $MAINLINE_MIRROR ]] && MAINLINE_MIRROR=tuna
|
[[ -z $USE_MAINLINE_GOOGLE_MIRROR ]] && [[ -z $MAINLINE_MIRROR ]] && MAINLINE_MIRROR=tuna
|
||||||
[[ -z $USE_GITHUB_UBOOT_MIRROR ]] && [[ -z $UBOOT_MIRROR ]] && UBOOT_MIRROR=gitee
|
[[ -z $USE_GITHUB_UBOOT_MIRROR ]] && [[ -z $UBOOT_MIRROR ]] && UBOOT_MIRROR=gitee
|
||||||
[[ -z $GITHUB_MIRROR ]] && GITHUB_MIRROR=fastgit
|
[[ -z $GITHUB_MIRROR ]] && GITHUB_MIRROR=gitclone
|
||||||
[[ -z $DOWNLOAD_MIRROR ]] && DOWNLOAD_MIRROR=china
|
[[ -z $DOWNLOAD_MIRROR ]] && DOWNLOAD_MIRROR=china
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|
@ -110,16 +110,13 @@ MAINLINE_UBOOT_DIR="$SRC/u-boot"
|
||||||
|
|
||||||
case $GITHUB_MIRROR in
|
case $GITHUB_MIRROR in
|
||||||
fastgit)
|
fastgit)
|
||||||
GITHUB_SOURCE='https://hub.fastgit.org/'
|
GITHUB_SOURCE='https://hub.fastgit.xyz'
|
||||||
;;
|
;;
|
||||||
gitclone)
|
gitclone)
|
||||||
GITHUB_SOURCE='https://gitclone.com/github.com/'
|
GITHUB_SOURCE='https://gitclone.com/github.com'
|
||||||
;;
|
|
||||||
cnpmjs)
|
|
||||||
GITHUB_SOURCE='https://github.com.cnpmjs.org/'
|
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
GITHUB_SOURCE='https://github.com/'
|
GITHUB_SOURCE='https://github.com'
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
@ -601,6 +598,10 @@ fi
|
||||||
|
|
||||||
if [[ "${ARCH}" == "amd64" ]]; then
|
if [[ "${ARCH}" == "amd64" ]]; then
|
||||||
UBUNTU_MIRROR='archive.ubuntu.com/ubuntu' # ports are only for non-amd64, of course.
|
UBUNTU_MIRROR='archive.ubuntu.com/ubuntu' # ports are only for non-amd64, of course.
|
||||||
|
|
||||||
|
if [[ -n ${CUSTOM_UBUNTU_MIRROR} ]]; then # ubuntu redirector doesn't work well on amd64
|
||||||
|
UBUNTU_MIRROR="${CUSTOM_UBUNTU_MIRROR}"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# don't use mirrors that throws garbage on 404
|
# don't use mirrors that throws garbage on 404
|
||||||
|
|
|
||||||
|
|
@ -137,7 +137,7 @@ install_common()
|
||||||
#[Service]
|
#[Service]
|
||||||
#ExecStartPre=/bin/sh -c 'exec /bin/sleep 10'
|
#ExecStartPre=/bin/sh -c 'exec /bin/sleep 10'
|
||||||
#ExecStart=
|
#ExecStart=
|
||||||
#ExecStart=-/sbin/agetty --noissue --autologin root %I $TERM
|
#ExecStart=-/sbin/agetty --noissue --autologin root %I \$TERM
|
||||||
#Type=idle
|
#Type=idle
|
||||||
#EOF
|
#EOF
|
||||||
#cp "${SDCARD}"/etc/systemd/system/serial-getty@.service.d/override.conf "${SDCARD}"/etc/systemd/system/getty@.service.d/override.conf
|
#cp "${SDCARD}"/etc/systemd/system/serial-getty@.service.d/override.conf "${SDCARD}"/etc/systemd/system/getty@.service.d/override.conf
|
||||||
|
|
@ -695,6 +695,7 @@ install_distribution_specific()
|
||||||
sed '/security/ d' -i "${SDCARD}"/etc/apt/sources.list
|
sed '/security/ d' -i "${SDCARD}"/etc/apt/sources.list
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
bionic|focal|hirsute|impish|jammy)
|
bionic|focal|hirsute|impish|jammy)
|
||||||
|
|
||||||
# by using default lz4 initrd compression leads to corruption, go back to proven method
|
# by using default lz4 initrd compression leads to corruption, go back to proven method
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@ cleaning()
|
||||||
;;
|
;;
|
||||||
|
|
||||||
oldcache) # remove old `cache/rootfs` except for the newest 8 files
|
oldcache) # remove old `cache/rootfs` except for the newest 8 files
|
||||||
if [[ -d $EXTER/cache/rootfs && $(ls -1 $EXTER/cache/rootfs/*.lz4 2> /dev/null | wc -l) -gt ${ROOTFS_CACHE_MAX} ]]; then
|
if [[ -d $EXTER/cache/rootfs && $(ls -1 $EXTER/cache/rootfs/*.lz4 2> /dev/null | wc -l) -gt "${ROOTFS_CACHE_MAX}" ]]; then
|
||||||
display_alert "Cleaning" "rootfs cache (old)" "info"
|
display_alert "Cleaning" "rootfs cache (old)" "info"
|
||||||
(cd $EXTER/cache/rootfs; ls -t *.lz4 | sed -e "1,${ROOTFS_CACHE_MAX}d" | xargs -d '\n' rm -f)
|
(cd $EXTER/cache/rootfs; ls -t *.lz4 | sed -e "1,${ROOTFS_CACHE_MAX}d" | xargs -d '\n' rm -f)
|
||||||
# Remove signatures if they are present. We use them for internal purpose
|
# Remove signatures if they are present. We use them for internal purpose
|
||||||
|
|
@ -435,7 +435,8 @@ fetch_from_repo()
|
||||||
local ref_subdir=$4
|
local ref_subdir=$4
|
||||||
|
|
||||||
# Set GitHub mirror before anything else touches $url
|
# Set GitHub mirror before anything else touches $url
|
||||||
url=${url//'https://github.com/'/$GITHUB_SOURCE}
|
url=${url//'https://github.com/'/$GITHUB_SOURCE'/'}
|
||||||
|
|
||||||
# The 'offline' variable must always be set to 'true' or 'false'
|
# The 'offline' variable must always be set to 'true' or 'false'
|
||||||
if [ "$OFFLINE_WORK" == "yes" ]; then
|
if [ "$OFFLINE_WORK" == "yes" ]; then
|
||||||
local offline=true
|
local offline=true
|
||||||
|
|
@ -1367,7 +1368,7 @@ prepare_host()
|
||||||
|
|
||||||
if [[ $(dpkg --print-architecture) == amd64 ]]; then
|
if [[ $(dpkg --print-architecture) == amd64 ]]; then
|
||||||
|
|
||||||
hostdeps+=" distcc lib32ncurses-dev lib32stdc++6 libc6-i386 zlib1g:i386"
|
hostdeps+=" distcc lib32ncurses-dev lib32stdc++6 libc6-i386"
|
||||||
grep -q i386 <(dpkg --print-foreign-architectures) || dpkg --add-architecture i386
|
grep -q i386 <(dpkg --print-foreign-architectures) || dpkg --add-architecture i386
|
||||||
|
|
||||||
elif [[ $(dpkg --print-architecture) == arm64 ]]; then
|
elif [[ $(dpkg --print-architecture) == arm64 ]]; then
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue