The officially official Devuan Forum!

You are not logged in.

#1 2024-04-16 19:43:04

daed
Member
Registered: 2024-04-15
Posts: 4  

[pl-PL] Skąd pobrać skrypt remove_firmware.sh?

Cześć!
Ze strony https://www.devuan.org/os/install

The desktop-live and minimal-live images have non-free firmware packages pre-installed. These packages may be removed after boot using the remove_firmware.sh script available under /root.

Jestem po migracji z Debiana 12 na Devuan 5.
Użyłem skryptu migracji z https://git.devuan.org/farmatito/migration
Katalog /root jest pusty.
Przeszukałem https://git.devuan.org/explore/repos ale nie znalazłem skryptu remove_firmware.sh.

Skąd mogę pobrać skrypt remove_firmware.sh?

Lista zainstalowanych niewolnych pakietów:

nala list -i | grep non-free
amd64-microcode 3.20230808.1.1~deb12u1 [Devuan/daedalus non-free-firmware]
atmel-firmware 1.3-7 [Devuan/daedalus non-free-firmware]
bluez-firmware 1.2-9 [Devuan/daedalus non-free-firmware]
dahdi-firmware-nonfree 2.11.1.0.20170917-2 [Devuan/daedalus non-free-firmware]
└── DAHDI non-free firmware
firmware-amd-graphics 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-ast 20140808-7 [Devuan/daedalus non-free-firmware]
firmware-atheros 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-bnx2 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-bnx2x 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-brcm80211 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-cavium 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-intel-sound 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-ipw2x00 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-ivtv 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-iwlwifi 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-libertas 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-linux 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-linux-nonfree 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-misc-nonfree 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-myricom 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-netronome 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-netxen 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-qlogic 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-realtek 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-realtek-rtl8723cs-bt 20181104-2 [Devuan/daedalus non-free-firmware]
firmware-siano 20230210-5 [Devuan/daedalus non-free-firmware]
firmware-sof-signed 2.2.4-1 [Devuan/daedalus non-free-firmware]
firmware-zd1211 1:1.5-10 [Devuan/daedalus non-free-firmware]
intel-microcode 3.20231114.1~deb12u1 [Devuan/daedalus non-free-firmware]

Nie jestem pewien czy wszystko usuwać. hmm

Offline

#2 2024-04-16 21:57:53

pl
Member
From: /etc/fstab
Registered: 2024-04-12
Posts: 15  
Website

Re: [pl-PL] Skąd pobrać skrypt remove_firmware.sh?

Na podstawie tego co podałeś wynika że je zawarty w instalatorach live. W instalacjach robionych innym sposobem nie ma takiego, z racji że instalator instaluje wyłącznie to co uważa za potrzebne. W twoim przypadku to albo skrypt doinstalował, albo jeszcze za czystego Debiana było poinstalowane

Co do tego co można usunąć, zależy co za podzespoły masz. Napewno większości z tego nie potrzebujeta
Zazwyczaj niewolnego firm'a potrzebują sieciówki (zwłaszcza Wi-Fi) i karty graficzne AMD/NVIDIA. Chipsety można posprawdzać komendą "lspci"
Ważne jest by nie zsabotażować sobie sieciówki, inaczej będzie "śmiesznie" (jeżeli nie mata pod ręką pełnego obrazu instalacyjnego). W przypadku karty graficznej góra odpali w trybie VGA/GOP, więc system nadal będzie przynajmniej częściowo operowalny.
Niektóre kontrolery i karty nie potrzebują firmware'a od systemu (albo posiadajo zintegrowany własny, albo nie potrzebujo wcale). Takimi są m. in. ethernety od Intela czy D-linka czy też integry od Intela (choć od jakiejś generacji (chyba siódmej) jak siem nie myle już niestety wymagajo).
Co do mikrokodu do procesorów Intela / AMD: Można usunąć, bo BIOS/UEFI i tak zapoda własną wersję. System jak już to może podmienić go na własną (zazwyczaj nowszą) wersję. Czy lepiej mieć nieaktualny z dziurami czy aktualny z kolejnymi "poprawkami" producenta, to już zależy od ciebie. Napewno nie potrzebujeta obu pakietów; Np. jeżeli je Intel to od AMD nie będzie potrzebny. Jeżeli procesor nie pochodzi z tegoż duopolu, można bez wachania usunąć oba


/dev/exbanator /home/chair monkeyfs rw,sync,noauto 1 2

Offline

#3 2024-04-18 19:15:23

daed
Member
Registered: 2024-04-15
Posts: 4  

Re: [pl-PL] Skąd pobrać skrypt remove_firmware.sh?

pl wrote:

Co do tego co można usunąć, zależy co za podzespoły masz. Napewno większości z tego nie potrzebujeta

Dzięki @pl za odpowiedź.
Sprzęt to stary PC. Nie miałem do niego karty wi-fi. Procesor i grafika zintegrowana Intela.
Pakiety zostawiam a jak mi się Devuan spodoba to zainstaluje ponownie 'czystego' Devuana. smile

Offline

Board footer