Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.
Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).
Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.
Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.
Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.
Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou
… více »Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.
Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
A pak čekat dvě hodiny než se něco přeloží. To naštve ještě více.znamena to, ze paludis pracuje s repozitarmi, kde ku vsetkym balickom exisutuju aj priamo binarky?
Paludis jsem nikdy nezkoušel. Ta věta byla hodně ironická. Dneska bohužel ironii nikdo nepozná a to ani když je u toho smajlíkno priznavam, ze tu ironiu som v rychlom preleteni prispevkom v tom momente nepostrehol, ale myslim si ze tak ako si to napisal sa to dalo kludne interpretovat aj tak, ako som to najprv pochopil :)Natož bez něj
Rozhodne se nedivam jak se kompilujeJá měl za to, že článek je o Paludis, ne o GCC.Takze mi rychlost nijak nevadi
paludis
je prostě neinteraktivní) a když někdo bude dělat interaktivního klienta, dalo by se to vyřešit o dost líp, než to má emerge. Zatím se k tomu nikdo nemá... osobně je mi to jedno, opravdu jsou mnohem důležitější věci.
Package 'media-sound/test-1.0' NOT merged due to file collisionsale přesto je nainstalovanej. Takže o něm Portage ví, ale píše, že ho nenainstalovala... takže jo, lze ho potom odinstalovat, omlouvám se.
nemusíš nám to dokazovat tím, že budeš o Portage vyloženě lhátLhát? Slovo omyl ti nic neříká?
ale tobě přijde v pořádku tento styl, kdy místo aby se věnoval popisu nového se za každou cenu snaží pomluvit staré?Pomlouvání by mi v pořádku nepřišlo, ale tak jsem ten článek nečetl. Beru to tak, že pokud chceš zdůraznit, proč nějakou - jinak třeba poměrně obyčejnou - vlastnost považuješ za velký přínos, je nutné upozornit na nedostatky řešení, se kterým srovnáváš. Z článku podle mě neplyne, že by Portage stálo za houby - ale to, že i přes dosavadní nedostatky je Paludis v mnoha věcech lepší a dobře použitelný.
třeba s tím C++ ... ono většinou záleží spíše na tom, co a jak se programuje, a už méně na tom v čem, ale ne, podle Davida je Portage pomalé, protože je většina utilit v Pythonu ... hm, ale podle stejného hesla je tedy Paludis pomalý a tudíž špatný, protože není v assembleru, není-liž pravda?Portage je pomalé oproti Paludisu. Oproti čemu je podle tebe pomalý Paludis? Každopádně klasicky spouštěný Python je oproti C++ velmi pomalý; je jen otázka, jak hodně se to projeví.
a tak různě ... vlastně teda ještě oklikou k tomu C++, v threadu níže je dosti kritizována závislost Paludisu na Boostu, ale tak dalece se nehodí rozebírat, v čem a s čím je to napsané, je to prostě lepší a basta!Kolikrát za týden kompilujete Boost a kolikrát použijete emerge/paludis? I když uznávám, že ta zmínka o závislostech by tam být nemusela. Celkově na tom porovnání neshledávám závažné nedostatky.
Portage je pomalé oproti Paludisu.záleží na okolnostech
Oproti čemu je podle tebe pomalý Paludis?proč oproti něčemu? - prostě je pomalý sám o sobě, když je v tom C++ a ne něčem rychlejším
Kolikrát za týden kompilujete Boost a kolikrát použijete emerge/paludis?dle threadu níže se ovšem Boost na některých strojích ani nezkompiluje (možná po týdnu swapování?) (*), takže otázka "kolikrát za týden" ztrácí smysl ... (*) disclaimer: ruku do ohně za to nedám, nezkoušel jsem to, paměťově nejslabší stroj, na kterém jsem kompiloval boost, má 384 MB RAM
Asi jsem exot, ale stroj se 128 MB paměti je pro mně často nejvýkonnější dosažitelný stroj.No to asi fakt jo. Moje nejstarsi masina, ktera jeste jede, je 10 let stara a ma 256MB pameti
app-paludis/paludis-hooks-update-eix
z tý overlaye a databáze eixu se automaticky aktualizuje při synchronizaci.
eix -cu
nevypisovalo úplný kraviny.
... virtual/jdk dev-java/blackdown-jdk dev-java/sun-jdk ...staci obshah tych suborov pripojit na koniec suboru /etc/paludis/keywords.conf ???? treba tam este na koniec riadku dopisat ~amd64 ??? vdaka
# paludis -u pygtk Building unmerge list... done These packages will be uninstalled: * media-gfx/gimp-2.4.6::installed requires <dev-python/pygtk-2.12.1-r2::installed> * media-video/gaupol-0.12.3::installed requires <dev-python/pygtk-2.12.1-r2::installed> * dev-python/pygtk-2.12.1-r2::installed Total: 1 package and 2 errors Use either --with-dependencies or --permit-unsafe-uninstalls Cannot continue with uninstall due to the errors indicated above
revdep-rebuild
nepovažuji za systémové řešení
emerge @preserved-libsTím se rekompilují "rozbité" balíky a pokud vše dobře dopadne, staré knihovny se vymažou. Zatím to je označeno jako experimentální, ale funguje docela dobře. V budoucnu by se to mohlo pouštět automaticky.
paludis -s
proběhla bez problémů. Ale teď: chci instalovat nový balíček, konkrétně paludis -i -p kchmviewer
, paludis pak chviličku přemýšlí a oznámí, že je třeba instalovat 23! balíčků (konkrétně: 3 new, 15 upgrades, 1 downgrade, 4 in new slots), a to věci jako java, python, freetype, timezone_data apod. Přitom emerge --pretend kchmviewer
zahlásí jen ten jeden požadovaný balíček.
Je toto chování způsobeno striktnějším chováním paludise, který se snaží opravit, co před tím emerge "spackalo"? Myslíte si, že se nemám bát paludis poslechou a provést navrhované up/down-grady?
Díky,
Dan
-U
je označena za zastaralou (ve verzi 0.28.0) a místo ní je třeba použít volbu --dl-upgrade as-needed
.
Každopádně spouštění paludis -i -p --dl-upgrade as-needed kchmviewer
sice pomohlo, ale stále by si paludis rád nainstaloval nějaké nové balíčky (konkrétně: 6 packages (2 new, 4 in new slots)):
* dev-java/sun-jdk :1.6 [S 1.6.0.07] Reasons: *virtual/jdk-1.6.0:1.6::gentoo X alsa -doc -examples -jce (-nsplugin) -odbc * virtual/jdk :1.6 [S 1.6.0] Reasons: *virtual/jre-1.6.0:1.6::gentoo * virtual/jre :1.6 [S 1.6.0] Reasons: net-dns/libidn-1.5-r1:0::installed, net-misc/mDNSResponder-107.6-r5:0::installed, 2 more * dev-lang/python :2.5 [S 2.5.2-r6] Reasons: *sys-apps/portage-2.1.4.4:0::installed, dev-java/java-config-2.1.6:2::installed, 4 more berkdb -bootstrap -build -doc -examples gdbm -ipv6 ncurses readline -sqlite+ ssl threads -tk -ucs2 -wininst elibc: (-uclibc) 27.09 kBytes to download * dev-libs/chmlib [N 0.39] Reasons: *app-text/kchmviewer-3.1_p2:0::gentoo "Library for MS CHM (compressed html) file format plus extracting and http server utils" 256.85 kBytes to download * app-text/kchmviewer [N 3.1_p2] <target> "KchmViewer is a feature rich chm file viewer, based on Qt." arts kde 923.48 kBytes to downloadProč to? nemám přece jenom chybu v konfiguraci? python-2.5 i java-1.6 jsou u mě maskované ~amd64. Je to proto, že by portage-2.1.4.4 chtěl python-2.5 a libidn-1.5-r1 chtěl javu 1.6 a emerge to "zpackalo"? Výpis
emerge --pretend kchmviewer
totiž vrátí jen:
These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-libs/chmlib-0.39 [ebuild N ] app-text/kchmviewer-3.1_p2 USE="arts kde"
sys-apps/portage-2.1.4.4
, dev-java/java-config-2.1.6
a net-dns/libidn-1.5-r1
), a u žádného není uvedená striktní závislost na balíčcích, které by rád paludis instaloval. Tady je příklad pro portage-2.1.4.4.ebuild
:
DEPEND=">=dev-lang/python-2.4 !build? ( >=sys-apps/sed-4.0.5 ) doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) epydoc? ( >=dev-python/epydoc-2.0 )" RDEPEND=">=dev-lang/python-2.4 !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-3.2_p17 ) elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) elibc_glibc? ( >=sys-apps/sandbox-1.2.17 !mips? ( >=sys-apps/sandbox-1.2.18.1-r2 ) ) elibc_uclibc? ( >=sys-apps/sandbox-1.2.17 !mips? ( >=sys-apps/sandbox-1.2.18.1-r2 ) ) >=app-misc/pax-utils-0.1.13 selinux? ( >=dev-python/python-selinux-2.16 )"Ještě podotýkám, že python mám ve verzi 2.4 a java sun-jdk ve verzi 1.5.
--show-reasons full
(nebo tak nějak, viz help, nemám to po ruce), vypíše to důvody
Tiskni
Sdílej: