Compare commits
1 commit
57262fc556
...
11da7972db
Author | SHA1 | Date | |
---|---|---|---|
11da7972db |
6 changed files with 22 additions and 12 deletions
1
files/apt/10.stretch_backport.list
Normal file
1
files/apt/10.stretch_backport.list
Normal file
|
@ -0,0 +1 @@
|
||||||
|
deb http://deb.debian.org/debian stretch-backports main contrib non-free
|
|
@ -1,3 +1,7 @@
|
||||||
Package: *
|
Package: *
|
||||||
Pin:release n=sid
|
Pin:release n=sid
|
||||||
Pin-Priority:-10
|
Pin-Priority:-10
|
||||||
|
|
||||||
|
Package: *
|
||||||
|
Pin:release n=stretch-backport
|
||||||
|
Pin-Priority:-10
|
||||||
|
|
3
files/apt/60-libreoffice
Normal file
3
files/apt/60-libreoffice
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
Package: libreoffice libreoffice-gtk3 libreoffice-l10n-fr
|
||||||
|
Pin: release n=stretch-backports
|
||||||
|
Pin-Priority: 991
|
3
files/apt/60-remmina
Normal file
3
files/apt/60-remmina
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
Package: remmina remmina-plugin-rdp
|
||||||
|
in: release n=stretch-backports
|
||||||
|
Pin-Priority: 991
|
23
install.sh
23
install.sh
|
@ -16,8 +16,7 @@ for i in $(ls conf/*.conf)
|
||||||
do
|
do
|
||||||
source $i
|
source $i
|
||||||
done
|
done
|
||||||
message "$FI_PROXY_PASS\n"
|
|
||||||
exit 0
|
|
||||||
erase_display_char () {
|
erase_display_char () {
|
||||||
let "i=0"
|
let "i=0"
|
||||||
while [ $i -lt $1 ]; do
|
while [ $i -lt $1 ]; do
|
||||||
|
@ -83,7 +82,7 @@ create_fusioninv_conf () {
|
||||||
}
|
}
|
||||||
|
|
||||||
configure_drm(){
|
configure_drm(){
|
||||||
if [ -z "$(grep -o drm $INITRAMFS_CONF_FILE)" ]
|
if [ -z "$(grep -o drm $INITRAMFS_CONF_FILE)" ]
|
||||||
then
|
then
|
||||||
cat "drm" >> $INITRAMFS_CONF_FILE
|
cat "drm" >> $INITRAMFS_CONF_FILE
|
||||||
else
|
else
|
||||||
|
@ -103,7 +102,7 @@ configure_grub (){
|
||||||
}
|
}
|
||||||
|
|
||||||
configure_plymouth (){
|
configure_plymouth (){
|
||||||
local module=$(lsmod | grep -o "i915\|radeon" | head -1)
|
local module=$(lsmod | grep -o "i915\|radeon" | head -1)
|
||||||
if [ ! "$module" == "" ]
|
if [ ! "$module" == "" ]
|
||||||
then
|
then
|
||||||
message "\nConfigure drm modules for $module : "
|
message "\nConfigure drm modules for $module : "
|
||||||
|
@ -111,27 +110,27 @@ configure_plymouth (){
|
||||||
message "done" "ok"
|
message "done" "ok"
|
||||||
message "\nConfigure grub command line : "
|
message "\nConfigure grub command line : "
|
||||||
local splash_enable=$(sed -rn 's/GRUB_CMDLINE_LINUX_DEFAULT=\"(.*)\"/\1/p' ${GRUB_DEFAULT_CONF_FILE} | grep -o "splash" )
|
local splash_enable=$(sed -rn 's/GRUB_CMDLINE_LINUX_DEFAULT=\"(.*)\"/\1/p' ${GRUB_DEFAULT_CONF_FILE} | grep -o "splash" )
|
||||||
[[ -z $spash_enable ]] && configure_grub || message "Grub spash kernel option exist " "warn"
|
[[ -z $splash_enable ]] && configure_grub || message "Grub splash kernel option exist " "warn"
|
||||||
message "done" "ok"
|
message "done" "ok"
|
||||||
message "\nSelect plymouth theme : "
|
message "\nSelect plymouth theme : "
|
||||||
plymouth-set-default-theme -R spinner &>/dev/null
|
plymouth-set-default-theme -R spinner &>/dev/null
|
||||||
message "done" "ok"
|
message "done" "ok"
|
||||||
message "\n"
|
message "\n"
|
||||||
else
|
else
|
||||||
message "\nNo suitable kernel module found for plymouth\n" "warn"
|
message "\nNo suitable kernel module found for plymouth\n" "warn"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
message "\nAdd Debian Sid Repository :"
|
message "\nAdd Debian stretch backport and Sid Repository :"
|
||||||
cp ./files/apt/10.sid.list /etc/apt/sources.list.d/
|
cp ./files/apt/*.list /etc/apt/sources.list.d/
|
||||||
cp ./files/apt/20-stable /etc/apt/preferences.d/
|
cp ./files/apt/20-stable /etc/apt/preferences.d/
|
||||||
cp ./files/apt/80-fusioninventory /etc/apt/preferences.d/
|
cp ./files/apt/60-* /etc/apt/preferences.d/
|
||||||
cp ./files/apt/80-papirus-icon-theme /etc/apt/preferences.d/
|
cp ./files/apt/80-* /etc/apt/preferences.d/
|
||||||
message "done\n" "ok"
|
message "done\n" "ok"
|
||||||
|
|
||||||
|
|
||||||
#apt-get update &>/dev/null
|
apt-get update &>/dev/null
|
||||||
#process_package_file files/packages.list
|
process_package_file files/packages.list
|
||||||
|
|
||||||
message "Activate unattended upgrades : "
|
message "Activate unattended upgrades : "
|
||||||
cp ./files/apt/20auto-upgrades /etc/apt/apt.conf.d/
|
cp ./files/apt/20auto-upgrades /etc/apt/apt.conf.d/
|
||||||
|
|
Reference in a new issue