[+] Instalacja programu OpenFOAM

Tematy związane z oprogramowaniem, instalacją, konfiguracją
krasnal
Posty: 7
Rejestracja: 10 listopada 2010, 20:59

[+] Instalacja programu OpenFOAM

Post autor: krasnal »

Witam.

Na początku przepraszam za spam. Przejrzałem tematy, trochę samouczków i nie potrafię rozwiązać jednego problemu.

Próbuje zainstalować OpenFOAM - program do obliczeń mechaniki płynów. Wpisując kolejne polecenia według instrukcji natrafiam na komunikat:

Kod: Zaznacz cały

Następujące pakiety mają niespełnione zależności: 
   openfoam171: Wymaga: libc6 (>= 2.11) ale 2.7-18lenny6 ma zostać zainstalowany 
                Wymaga: libopenmpi1.3 ale nie da się go zainstalować 
                Wymaga: libscotch-5.1 ale nie da się go zainstalować 
                Wymaga: libstdc++6 (>= 4.4.0) ale 4.3.2-1.1 ma zostać zainstalowany 
 E: Pakiety są uszkodzone

O ile z libc6 i bibstdc++6 (jedynie najnowsze, nie wiem co z tą starszą wersją) z resztą nie wiem jak sobie poradzić.

Wpisując:

Kod: Zaznacz cały

apt-get install - libstdc++6
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
libstdc++6 jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
debian:/home/tomek# apt-get install - libscotch-5.1
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Pakiet libscotch-5.1 nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet libscotch-5.1 nie ma kandydata do instalacji
Otrzymuję.

Czy ktoś z Was ma mógłby napisać jak to obejść?

Z góry dziękuję za pomoc.


Pozdrawiam.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

krasnal
Posty: 7
Rejestracja: 10 listopada 2010, 20:59

Post autor: krasnal »

Niestety, już wcześniej to robiłem. i nie działa. Dalej występuje to dalej. Czy masz może inny pomysł? Według systemu 0 dostępnych aktualizacji, 0 zainstalowanych, wszystko w porządku.

Podczas instalacji nie było problemów z połączeniem.

Nie wiem co oznacza po lewej stronie:

Kod: Zaznacz cały

Ign...
Traf...
Może to coś istotnego?

Kod: Zaznacz cały

debian:/home/tomek# apt-get update
Traf [url]http://security.debian.org[/url] lenny/updates Release.gpg
Ign [url]http://security.debian.org[/url] lenny/updates/main Translation-pl               
Traf [url]http://volatile.debian.org[/url] lenny/volatile Release.gpg                     
Traf [url]http://ftp.pl.debian.org[/url] lenny Release.gpg                                
Traf [url]http://ftp.pl.debian.org[/url] lenny/main Translation-pl                        
Ign [url]http://volatile.debian.org[/url] lenny/volatile/main Translation-pl              
Traf [url]http://security.debian.org[/url] lenny/updates Release                          
Traf [url]http://ftp.pl.debian.org[/url] lenny Release                                    
Traf [url]http://volatile.debian.org[/url] lenny/volatile Release                         
Ign [url]http://ftp.pl.debian.org[/url] lenny/main Packages/DiffIndex                     
Ign [url]http://security.debian.org[/url] lenny/updates/main Packages/DiffIndex           
Ign [url]http://ftp.pl.debian.org[/url] lenny/main Sources/DiffIndex                      
Ign [url]http://www.openfoam.com[/url] lucid Release.gpg                                  
Ign [url]http://www.openfoam.com[/url] lucid/main Translation-pl                          
Ign [url]http://volatile.debian.org[/url] lenny/volatile/main Packages/DiffIndex          
Traf [url]http://ftp.pl.debian.org[/url] lenny/main Packages                              
Ign [url]http://security.debian.org[/url] lenny/updates/main Sources/DiffIndex            
Traf [url]http://ftp.pl.debian.org[/url] lenny/main Sources                               
Ign [url]http://volatile.debian.org[/url] lenny/volatile/main Sources/DiffIndex           
Traf [url]http://security.debian.org[/url] lenny/updates/main Packages                    
Ign [url]http://www.openfoam.com[/url] lucid Release                  
Traf [url]http://security.debian.org[/url] lenny/updates/main Sources 
Traf [url]http://volatile.debian.org[/url] lenny/volatile/main Packages
Ign [url]http://www.openfoam.com[/url] lucid/main Packages/DiffIndex  
Traf [url]http://volatile.debian.org[/url] lenny/volatile/main Sources
Ign [url]http://www.openfoam.com[/url] lucid/main Packages
Traf [url]http://www.openfoam.com[/url] lucid/main Packages
Czytanie list pakietów... Gotowe
goofy
Posty: 96
Rejestracja: 06 września 2008, 12:01

Post autor: goofy »

Według:

http://www.debian.org/distrib/packages

pakietów libopenmpi1.3 i libscotch-5.1 nie ma w wersji dla Lennego. Są natomiast dla Squeeze. Biorąc pod uwagę, że niedługo (?) Squeeze będzie wersją stabilną, myślę, że najlepszym wyjściem będzie aktualizacja systemu. Ewentualnie możesz poszukać na forum wątków dotyczących mieszania dystrybucji.
3k51t
Posty: 7
Rejestracja: 15 listopada 2010, 19:56

Post autor: 3k51t »

Spróbuj skorzystać z rozwiązania podanego na stronie producenta:

http://www.openfoam.com/download/ubuntu.php

Dodaj to źródło do pliku: source.list

Pamiętaj, że po instalacji pakietu, musisz jeszcze skonfigurować zmienne w .bashrc.

W OpenFoam pracuje się wyłącznie w konsoli (nie ma żadnego GUI), jedynie postprocessor (swoją drogą jeden z najlepszych, bije na głowę nawet te komercyjne), który de facto jest dostarczany przez osobną jednostkę: Kitware - http://www.paraview.org/ (nie trzeba dodatkowo doinstalowywać tego pakietu).
krasnal
Posty: 7
Rejestracja: 10 listopada 2010, 20:59

Post autor: krasnal »

Dziękuję za informacje.

Dla osób zainteresowanych. OpeFOAM-a najlepiej instalować według instrukcji i bez żadnych problemów instaluje się wyłącznie na Debianie. Wersje 1.7.1 na wersji minimum 10.04.
ODPOWIEDZ