Instalacja tar.gz w trybie offline - możliwe?

Czy da się zainstalować na manjaro w trybie offline z archiwum tar.gz. np stąd:

 

https://aur.archlinux.org/packages/i-nex-git/

 

Jak to zainstalować w trybie offline ? sudo pacman -U ścieżka/do/pliku nie działa.

Musisz skompilować tą paczkę. Wszystko znajdziesz na wiki. Dokładniej wpisz do google: Arch Wiki AUR

Musisz najpierw zrobić makepkg -c

żeby ci wyświetliło jakich zależności ci brakuje, jak wszystko będzie ok to zrobi ci paczkę archową

Dopiero później dajesz pacman -U (nazwa twojej nowej paczki) albo makepkg -i

Nie łatwiej zainstalować yaourt i poprzez niego zainstalować, skompilować?

nano /etc/pacman.conf

dodać

[archlinuxfr]

SigLevel = Never

Server = http://repo.archlinux.fr/$arch

potem polecenia

pacman -Syy

pacman -S package-query base-devel yaourt

yaourt -Ss i-nex

yaourt -S i-nex-git

Wiesz, niektórych paczek w ten sposób nie zainstalujesz. Ja np. kompilowałem wiedźmina 2 w ten sposób.

W tym tar.gz z AUR jest plik PKGBUILD z linkiem do źródeł w aktualnej wersji. Nie mówię, że się nie da, ale niemało będziesz musiał się napocić, aby to zainstalować offline. Lepiej dorwij choćby najlichsze łącze internetowe. W dzisiejszych czasach Linux bez netu jest trochę jak ryba bez wody.

DZięki na nakierowanie.

 

Jak wpisuje makepkg -c nazwa.paczki.tar.gz to wyskakuje: Błąd: PKGBUILD nie istnieje.

A yaourt nazwa.paczki.tar.gz to:  curl error: Couldn’t  resolve host name.

 

Znalazłem tę stronę:

http://www.themukt.com/2014/08/04/easily-install-aur-packages-arch-linux/

 

Ale bez netu nie idzie jakoś.

 

Yaourt mam już w systemie.

nie, nie… musisz rozpakować paczkę i odpalić makepkg w tym folderze a przy yaourt wpisuje się tylko nazwę pakietu z aur, nic wiecej ale musisz mieć neta żeby yaourt zadziała. Jeśli nie masz dostępu do neta na tym kompie to lepiej ją skompilować na innym kompie i sobie przerzucić, masz taką możliwość?

Ok wykapowałem i jest błąd, bo trzeba mieć neta. RZuciłem okiem do niektórych paczek do pliku PKGBUILD i jest tam link do pobrania ze źródła, może tak lepiej by było pobrać od razu właśnie z tego źródła ?

 

Mogę skompilować, ale na linuksie mint 17.0

 

Znalazłem coś takiego, może uda się zrobić tak jak piszą, pobrać źrodła core, extra, community etc… na dysk i zrobić wg. opisu tam.

https://wiki.archlinux.org/index.php/offline_installation_of_packages

Nie, musisz to zrobić na Arch i pobranie samych źródeł Ci nic nie da - w PKGBUILD są zawarte wszystkie zależności które są potrzebne do skompilowania tego pakietu oraz instrukcje dla makepkg jak to zrobić i spakować. Jasne możesz pobrać pliki z core, extra itp ale z aur nie pobierzesz bo ich nie ma. Może zadam pytanie inaczej - w jakim celu to w ogóle robisz? Naprawdę nie dasz radę sobie zrobić neta na tym kompie? Mogę Ci tą paczkę ewentualnie skompilować i dać gotową.

Po prostu chcę się dowiedzieć czegoś nowego, akurat tego typu ‘aur’ jest dla mnie nowym tematem i chciałby to zrobić sam. :slight_smile:

Nie których programów właśnie nie ma spakowanych w repozytorium archlinuks i są one w ‘aurach’. Może dam spokój narazie  z tym, może za jakiś czas wrócę do tego tematu…Być może za szybko chcę do czegoś dojść na co jeszcze gotowy nie jestem.

Własnie w tym netbook’u nie mam możliwości podłączenia neta, karta sieciowa wifi jest zbyt słaba, a przez kabel się nie łączę.

 

Dzięki za zaproponowanie możliwości skompilowania, ale to nie jest takie bardzo bardzo ważne, na już teraz muszę to mieć. :slight_smile:

Jeśli masz telefon, podłącz go do netbooka i włącz tethering przez USB, jednocześnie mając w nim włączone wifi (w telefonie).

Niestety aur jest raczej zaprojektowane żeby działać z dostęp do internetu. Ciężko się z niego korzysta bez dostępu do neta a nawet powiem tak - Arch nie jest dystrybucją która dobrze się nadaje na kompa który ma rzadko dostęp do neta.

Spróbuje, powinno działać :slight_smile: I to jest b. dobry pomysł. Nawet przez transfer EDGE/3G powinno pójść