open foam/helyx os

Problémy a zkušenosti s programy, softwarovými nástroji nebo balíčkovacími systémy pro jejich instalaci
Zamčeno
Zpráva
Autor
lunas
Příspěvky: 3
Registrován: 18 bře 2015, 09:01

open foam/helyx os

#1 Příspěvek od lunas »

Ahoj,

Mám relativně čerstvě nainstalovaný Linux Mint 14.1 Cinnamon 64-bit.
(po ukončení podpory win xp jsem přešel na linux, první na Ubuntu, ale Mint se mi líbí víc, ale mám jeden problém)

Chtěl bych si nainstalovat, program Open Foam respektive s grafickým prostředím Helyx OS (Oba jsou open source). Problém je, že na stránkách Open foam (http://www.openfoam.org/download/ubuntu.php) je návod na instalaci pouze pro Ubuntu a při pokusu o aplikaci postupu na Mintu skončím hned ze startu:

Kód: Vybrat vše

lunas@lunas-Lenovo-G700 ~ $ sudo sh -c "echo deb http://www.openfoam.org/download/ubuntu $VERS main > /etc/apt/sources.list.d/openfoam.list"
lunas@lunas-Lenovo-G700 ~ $ sudo apt-get update
E: Zkomolený řádek 1 v seznamu zdrojů /etc/apt/sources.list.d/openfoam.list (zpracování dist)
E: Nelze přečíst seznam zdrojů.
Původně jsem chtěl Open foam nainstalovat společně s Helyx OS podle návodu na: http://sourceforge.net/p/helyx-os/wiki/Home/
Ale opět je vyžadováno Ubuntu a pokud alibisticky tvrdím, že jsme ubuntu, tak instalace open foam selže tímto způsobem:

Kód: Vybrat vše

W: Selhalo stažení http://www.openfoam.org/download/ubuntu/dists/rebecca/main/binary-amd64/Packages  404  Not Found

W: Selhalo stažení http://www.openfoam.org/download/ubuntu/dists/rebecca/main/binary-i386/Packages  404  Not Found

E: Některé indexové soubory se nepodařilo stáhnout. Jsou ignorovány, nebo jsou použity starší verze.
Na stránkách Openfoam je napsáno, že podpora je pouze pro Ubuntu 14.xx. Používám linux sice krátce a nejsem příliš počítačově zdatný, přesto mě linux naučil, že "nejde" neexistuje (navíc mint je ubuntu příbuzný) a všechno má nějaké řešení (na zahraničních fórech jsem konkrétní návod nenašel, ale řešili se tam dílčí problémy, takže předpokládám, že instalace je nějak možná).

Chápu, že se nejedná o standartní software, ale přesto, našel by se někdo, kdo by se byl ochotný na to podívat a pokud najde řešení, tak i polopaticky vysvětlit jak na to?

Děkuju
segfault
Příspěvky: 494
Registrován: 29 dub 2013, 21:25

Re: open foam/helyx os

#2 Příspěvek od segfault »

Oprav si ten řádek na:

Kód: Vybrat vše

deb http://www.openfoam.org/download/ubuntu utopic main
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
lunas
Příspěvky: 3
Registrován: 18 bře 2015, 09:01

Re: open foam/helyx os

#3 Příspěvek od lunas »

Díky za rychlou reakci,
zdroj už se přidal, pravděpodobně správně (update proběhl a nenahlásil chybu).

Nicméně jsem se zasekl na dalším kroku:

Kód: Vybrat vše

lunas@lunas-Lenovo-G700 ~ $ sudo apt-get install openfoam231
Čtu seznamy balíků… Hotovo
Vytváří se strom závislostí       
Čtu stavové informace… Hotovo
Některé balíky nemohly být instalovány. To může znamenat, že požadujete
nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že
vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty.
Následující informace vám mohou pomoci vyřešit tuto situaci:

Následující balíky mají nesplněné závislosti:
 openfoam231 : Závisí na: libstdc++6 (>= 4.9) ale 4.8.2-19ubuntu1 se bude instalovat
E: Nelze opravit problémy, některé balíky držíte v porouchaném sta
Bude to mít podobně snadné řešení jako předchozí problém?

PS: chtěl bych se zeptat ještě na pozadí předchozího problému. Nainstaloval jsem si OpenFoam na Ubuntu (to jsem si dal na virtuální stroj), vše proběhlo vpohodě všetně prvního kroku, zdroj se správně přidal i s tím $VERS místo názvu verze ubuntu. Má to nějaký hlubší význam nebo je jen ubuntu více blbuvzdorné?

Děkuju
admin

Re: open foam/helyx os

#4 Příspěvek od admin »

Kód: Vybrat vše

sudo apt-get install -f
segfault
Příspěvky: 494
Registrován: 29 dub 2013, 21:25

Re: open foam/helyx os

#5 Příspěvek od segfault »

Tohle půjde jedině přes ppa s aktuálním gcc.

Kód: Vybrat vše

apt-add-repository ppa:ubuntu-toolchain-r/test
ad hlubší význam: Ubuntu není více blbuvzdorné, jen je to ubuntu, pro které je ten repozitář určený. lsb_release -cs vrátí na Mintu rebecca, což není žádná ubuntí distribuce a tím pádem je hodnota proměnné vers neplatná.
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
lunas
Příspěvky: 3
Registrován: 18 bře 2015, 09:01

Re: open foam/helyx os

#6 Příspěvek od lunas »

Díky moc, perfektní.

Vše se podařilo nainstalovat, OpenFoam běží včetně grafického "solveru" ParaView.
Zamčeno