Stránka 3 z 6

Napsal: 29 črc 2025, 15:59
od lesana87
asdf píše:A před voláním apt připojit DVD do /media/apt jsi už asi zkoušela, že jo? Případně to přepsat v tom fstab na /media/apt. Ještě mě napadá při instalaci z DVD se nemusí volat "apt update"?
To /media/cdrom je tam asi natvrdo, protože to píše i když dám do fstab /media/apt a chová se to stejně. Ani apt update nic nezměnilo.

Napsal: 29 črc 2025, 16:56
od lesana87
Zkusila jsem strace apt install zip, to je jen jeden balík a projde to bez problémů. A je to úplně jiný kafe, taky zkouší tu cache s výsledkem -1 ENOENT, ale pak hledá /usr/lib/apt/methods/cdrom a to se nejspíš postará o vlastní stažení balíku z DVDčka.

Na začátku jsem to spleta, 6.6.2 je jádro, Debian je to 12.4, DVD je 12.11.0.

Napsal: 29 črc 2025, 17:07
od asdf
Ještě jsem koukal na ten apt-cdrom. Možná bych zkusil přepínače -m a -d. Třeba:

Kód: Vybrat vše

apt-cdrom -m -d=/media/cdrom add
Ale on tu cestu stejně nedá do sources.list, tak to asi nepomůže.

Napsal: 29 črc 2025, 17:16
od asdf
lesana87 píše:

Kód: Vybrat vše

deb cdrom:[Debian GNU/Linux 12.11.0 _Bookworm_ - Official armhf DVD Binary-1 with firmware 20250517-11:53]/ bookworm contrib main non-free-firmware
Zkusil bych tu řádku v sources.list změnit na:

Kód: Vybrat vše

deb file:/media/cdrom/ bookworm contrib main non-free-firmware

Napsal: 29 črc 2025, 17:39
od lesana87
Změnila jsem ten sources.list a po "apt update" to začalo normálně instalovat. Už mám gcc, jupí. :polka: Dík. Takže nějaký bug v apt, že to nechce instalovat z DVD? Na PC mi DVDiskotéka vždycky fungovala normálně.

Napsal: 29 črc 2025, 17:48
od asdf
Super. Asi jo, nějaký bug s tím cdrom-em.

Napsal: 29 črc 2025, 18:16
od lesana87
Akorát ten Cčkovej program z první stránky mi nejde zkompilovat, nemá to linux/input.h. Nainstalovala jsem linux-headers, ale nepomohlo to, nainstalovaly se někam jinam než do /usr/include. To je práce s 🤐. :?

Napsal: 29 črc 2025, 18:26
od asdf
U mě je to v balíku: linux-libc-dev

Napsal: 29 črc 2025, 19:58
od asdf
Možná stačí libc6-dev. Ten na tom linux-libc-dev závisí.

Edit: Co si tak pamatuju, tak na Debianu se musel instalovat právě ten libc6-dev.

Napsal: 29 črc 2025, 20:20
od lesana87
Teď to zase hlásí v tom linux/input.h, že nemá sys/time.h. Takže to chtělo ještě libc6-dev a s tím x dalších balíků. Zlatej Slackware. No, už to jde zkompilovat a dokonce to i funguje.

Napsal: 29 črc 2025, 20:22
od asdf
No, paráda. :-) Jo, v tomhle je Debian zrádnej. Xubuntu to má taky všechno nainstalované rovnou.

Napsal: 29 črc 2025, 20:31
od lesana87
Poradíš, prosím, ještě, jak z toho Cčka zavolám ten shutdown nebo halt?

Napsal: 29 črc 2025, 20:37
od asdf
Já bych použil:

Kód: Vybrat vše

system("shutdown -P now");
Teď jsem to nezkoušel, ale myslím, že tak to nějak stačí.

Edit: Ještě bude třeba vyřešit, jak to spouštět po startu systému. Na to jsou tam asi ty /etc/init.d a tak, že jo? Když tam není systemd.

Napsal: 29 črc 2025, 20:48
od lesana87
Jo, to spustím místo toho skriptu. Ještě jsem řešila pípání. Původní systém po naběhnutí pípnul. Našla jsem ty pípací skripty, používají usleep a devmem z busyboxu. A zjistila jsem, že tady v tom Debianu busybox taky je i když se nepoužívá. Tak jsem udělala linky na usleep a devmem a už to pípá. :)

Napsal: 29 črc 2025, 20:53
od asdf
Tak busybox jsem neznal. No, hlavně, že ti to šlape. :-)