A pipelines it's a simple step by step roles for make somethings better. This file is a simple annotations for custom installation of linux and relative desktop environment based on debian + gnome + configuration and extras.
Important note: it's under costruction and based on personal use.
download an non-free iso: https://www.debian.org/CD/http-ftp/#firmware
// for me:
// https://cdimage.debian.org/debian-cd/11.1.0/amd64/iso-dvd/*
// firmwarepack.zip you can and copy n paste all firmaware in new iso inside firmaware/deb11
- https://anyburn.com/ (mod/burn)
- https://www.balena.io/etcher/ (flashing)
- https://rufus.ie/it/ (burn)
for easy way to mod an iso:
maked iso follow graphical install instruction: https://www.debian.org/releases/bullseye/installmanual a youtube simple tutorial/preview https://www.youtube.com/watch?v=nR-Ux2znypg
in terminal:
- get in root
::
su root
- install sudo
::
apt-get install sudo -y
- add your username
::
sudo adduser USERNAME sudo
-open root permission ::sudo chmod 0440 /etc/sudoers
::sudo reboot
:: sudo gedit /etc/hostname
:: sudo gedit /etc/hosts
:: sudo reboot
:: sudo apt-get update
:: sudo apt-get upgrade
:: sudo apt-get dist-upgrade
:: sudo sed -i '/cdrom/d' /etc/apt/sources.list
:: grep -v '#' /etc/apt/sources.list
:: sudo apt update
:: sudo apt-get install build-essential dkms git
a - you can find drivere here: https://github.com/morrownr/88x2bu
b - open terminal and enter into forlder of file (try drag folder)
:: sudo ./install-driver.sh
a - :: sudo blkid and get UEFI WINDOW UIDD CODE
b - Install and Open GrubCustomizer:
Select "Chainloader",
write a Label.. ex: "Windows10",
select Chainloader,
add partition,
press "ok" and save grub
or brutal not raccomended mdoe:
show all partitions & get the UUID ( exemple of UIDD 5C24-4944 )
:: sudo blkid or sudo blkid /dev/sda2
:: sudo gedit /etc/grub.d/40_custom
menuentry "Windows 10 (UEFI)" {
search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
c - Update Grub
:: sudo update-grub
-remove ex drivers
:: sudo apt-get purge nvidia*
:: sudo apt-get clean
:: sudo apt-get autoremove
- check actual driver
:: lspci -nn | egrep -i "3d|display|vga"
:: sudo find /dev -group video (folder drivers)
- if good:
:: sudo apt-get install -y nvidia-settings
- if not good:
download nvidia driver at:
https://www.nvidia.com/download/index.aspx
or
https://www.nvidia.com/it-it/drivers/unix/
:: sudo chmod +x NVIDIAxxxx.run
:: sudo ./NVIDIAxxxx.run --no-x-check
:: sudo apt install lightdm
:: sudo apt remove light-locker
terminal:
:: sudo nano /etc/gdm3/custom.conf
and edit inside:
WaylandEnable=false<br>
AutomaticLoginEnable=true<br>
AutomaticLogin=bertz<br>
:: sudo apt-get remove --purge libreoffice*
:: sudo apt-get clean
:: sudo apt-get autoremove
:: sudo apt update
:: sudo apt install snapd
:: sudo snap install core
:: sudo snap install snap-store
:: apt install flatpak
:: apt install gnome-software-plugin-flatpak
:: flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
:: sudo add-apt-repository ppa:oguzhaninan/stacer
:: sudo apt-get update
:: sudo apt-get install stacer
:: apt install hddtemp lm-sensors
:: apt-cache search lm-sensors
:: sudo apt update sudo apt upgrade
:: sudo sensors-detect
:: sensors
:: watch sensors
add extension: https://extensions.gnome.org/extension/841/freon/
install loginized : https://github.com/juhaku/loginized
check it:
:: sudo apt-get install gnome-tweak-tool
:: sudo apt-get install chrome-gnome-shell
:: sudo apt-get install gnome-shell-extensions
Add Shell Restart: https://extensions.gnome.org/extension/4075/shell-restarter/
Add Extension list: https://extensions.gnome.org/extension/3088/extension-list/
Add Save Workspace Customization: https://extensions.gnome.org/extension/1583/worksets/
Add Floating Dock: https://extensions.gnome.org/extension/3730/floating-dock/
Add Blur :
> topbar and windows: https://extensions.gnome.org/extension/4236/blur-me/
> Lockscreen: https://extensions.gnome.org/extension/2935/control-blur-effect-on-lock-screen/
> menu and shell (make conflit) https://extensions.gnome.org/extension/3193/blur-my-shell/
Add Control of animation speed: https://extensions.gnome.org/extension/277/impatience/
Add Desktop icons : https://extensions.gnome.org/extension/1465/desktop-icons/
Add Remove Arrow : https://extensions.gnome.org/extension/800/remove-dropdown-arrows/
Add TryIcons no space: https://extensions.gnome.org/extension/355/status-area-horizontal-spacing/
Add just-perfection : https://extensions.gnome.org/extension/3843/just-perfection/
Add Win+Tabs : https://extensions.gnome.org/extension/97/coverflow-alt-tab/
Add notifications : https://extensions.gnome.org/extension/1526/notification-centerselenium-h/
Add Service System: https://extensions.gnome.org/extension/1034/services-systemd/
Add Sound Management: https://extensions.gnome.org/extension/906/sound-output-device-chooser/