Nie jesteś zalogowany na forum.

#1 2019-07-09 23:14:50

pasta20
Użytkownik
Data rejestracji: 2019-07-03
Liczba postów: 11

[SOLVED] Rpi2 Arch linux Openhab

Witam wszystkich. Jak zainstalować openhab2 z tej stronki.
https://aur.archlinux.org/cgit/aur.git/ … ab2.tar.gz
https://aur.archlinux.org/cgit/aur.git/ … ons.tar.gz

https://aur.archlinux.org/packages/openhab2/
https://aur.archlinux.org/packages/openhab-addons/

Z tego co zobaczyłem to plik .SRCINFO pobrał się uszkodzony więc dograłem go. Przy próbie makepkg -s
Wyrzuca błąd

==> WARNING: Cannot find the sudo binary. Will use su to acquire root privileges.
==> ERROR: Cannot find the strip binary required for object file stripping.

Po zmianie na root też nie daje się zainstalować nawet zmiana uprawnień katalogu, eh.
Proszę o jakieś podpowiedzi.

Offline

#2 2019-07-09 23:44:18

robson75
Użytkownik
Lokalizacja: Szczecin
Data rejestracji: 2018-10-15
Liczba postów: 91

Odp: [SOLVED] Rpi2 Arch linux Openhab

Nie wiem o co Tobie chodzi, ja po pobraniu snapshota stąd
https://aur.archlinux.org/packages/openhab2/
Normalnie mi się buduje

[[email protected]:Pobrane/openhab2][8]$ makepkg -sirc
==> Tworzenie pakietu: openhab2 2.4.0-1 (śro, 10 lip 2019, 00:32:37)
==> Sprawdzanie zależności potrzebnych do uruchomienia...
==> Instalowanie brakujących zależności...
[sudo] hasło użytkownika robson: 
rozwiązywanie zależności…
szukanie sprzecznych pakietów...

Pakiet (2)                   Nowa wersja  Zmiana     Do pobrania

extra/java-runtime-common    3-1           0,01 MiB     0,00 MiB
extra/jre8-openjdk-headless  8.u222-2     95,18 MiB    25,85 MiB

Do pobrania:        25,85 MiB
Do zainstalowania:  95,19 MiB

:: Kontynuować instalację? [T/n] 
:: Pobieranie pakietów…
 java-runtime-common...     4,7 KiB  1556K/s 00:00 [----------------------] 100%
 jre8-openjdk-headle...    25,8 MiB  5,80M/s 00:04 [----------------------] 100%
(2/2) sprawdzanie kluczy w bazie                   [----------------------] 100%
(2/2) sprawdzanie spójności pakietów               [----------------------] 100%
(2/2) wczytywanie listy plików                     [----------------------] 100%
(2/2) sprawdzanie konfliktów plików                [----------------------] 100%
(2/2) sprawdzanie dostępnego miejsca na dysku      [----------------------] 100%
:: Przetwarzanie zmian pakietu... 
(1/2) instalowanie java-runtime-common             [----------------------] 100%
For the complete set of Java binaries to be available in your PATH,
you need to re-login or source /etc/profile.d/jre.sh
Please note that this package does not support forcing JAVA_HOME as former package java-common did
(2/2) instalowanie jre8-openjdk-headless           [----------------------] 100%
Opcjonalne zależności dla jre8-openjdk-headless
    java-rhino: for some JavaScript support
:: Uruchamianie po-transakcji...
(1/1) Arming ConditionNeedsUpdate...
==> Sprawdzanie zależności potrzebnych do budowy...
==> Pobieranie źródeł...
  -> Pobieranie openhab-2.4.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100 70.2M  100 70.2M    0     0  6590k      0  0:00:10  0:00:10 --:--:-- 9163k
  -> Znaleziono openhab2.service
  -> Znaleziono openhab2.default
  -> Znaleziono openhab2.install
  -> Znaleziono openhab2.patch
==> Sprawdzanie plików source za pomocą sha256sums...
    openhab-2.4.0.tar.gz ... Zgadza się
    openhab2.service ... Zgadza się
    openhab2.default ... Zgadza się
    openhab2.install ... Zgadza się
    openhab2.patch ... Zgadza się
==> Rozpakowywanie źródeł...
==> Rozpoczynanie prepare()...
patching file runtime/bin/oh2_dir_layout
==> Wchodzenie do środowiska fakeroot...
==> Rozpoczynanie package()...
==> Sprzątanie instalacji...
  -> Usuwanie libtool plików...
  -> Usuwanie niechcianych plików...
  -> Usuwanie statycznych plików bibliotek
  -> Wyrzucanie niepotrzebnych symboli z plików binarnych i bibliotek
  -> Kompresowanie stron man oraz info...
==> Sprawdzanie problemów z pakietami...
==> Tworzenie pakietu "openhab2"...
  -> Generowanie pliku .PKGINFO...
  -> Generowanie pliku .BUILDINFO...
  -> Dodawanie pliku install...
  -> Generowanie pliku .MTREE...
  -> Kompresowanie pakietu...
==> Opuszczanie środowiska fakeroot.
==> Ukończono tworzenie: openhab2 2.4.0-1 (śro, 10 lip 2019, 00:33:46)
==> Instalowanie pakietu openhab2 za pomocą pacman -U...
wczytywanie pakietów…
rozwiązywanie zależności…
szukanie sprzecznych pakietów...

Pakiet (1)  Nowa wersja  Zmiana   

openhab2    2.4.0-1      82,98 MiB

Do zainstalowania:  82,98 MiB

:: Kontynuować instalację? [T/n] 
(1/1) sprawdzanie kluczy w bazie                   [----------------------] 100%
(1/1) sprawdzanie spójności pakietów               [----------------------] 100%
(1/1) wczytywanie listy plików                     [----------------------] 100%
(1/1) sprawdzanie konfliktów plików                [----------------------] 100%
(1/1) sprawdzanie dostępnego miejsca na dysku      [----------------------] 100%
:: Przetwarzanie zmian pakietu... 
(1/1) instalowanie openhab2                        [----------------------] 100%
==> Adding openhab system group... 
==> Adding openhab system user... 
:: Uruchamianie po-transakcji...
(1/2) Reloading system manager configuration...
(2/2) Arming ConditionNeedsUpdate...
==> Sprzątanie...

Ostatnio edytowany przez robson75 (2019-07-09 23:47:03)


Arch Linux Xfce+compiz - 64Bit Linux User #621110
https://www.anarchylinux.org/

Offline

#3 2019-07-09 23:58:19

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,056
WWW

Odp: [SOLVED] Rpi2 Arch linux Openhab

Nie możesz pokazywać urywków czegoś, bowiem trudno się domyślić o co chodzi, a zatem pokaż dokładnie co robisz, począwszy od komendy makepkg, a następnie to co wychodzi. Możesz też dać dla makepkg przełącznik -L i wówczas wkopiować tenże.
PKGBUILD nie wymaga sudo - skąd w ogóle go wziąłeś?


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki, kf5.65rc; kernel własny zawsze z najnowszej linii
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#4 2019-07-10 14:16:13

pasta20
Użytkownik
Data rejestracji: 2019-07-03
Liczba postów: 11

Odp: [SOLVED] Rpi2 Arch linux Openhab

Witam. Postępowałem następująco.

wget https://aur.archlinux.org/cgit/aur.git/snapshot/openhab2.tar.gz
tar zxvf openhab2.tar.gz
cd openhab2
makepkg -sri

Ta metoda okazała się klęską, wiem ,że nie znam jeszcze archa i całych procedur ale mam nadzieję ,że nie długo ogarnę to.
Pozdrawiam.

Offline

#5 2019-07-10 14:33:43

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,056
WWW

Odp: [SOLVED] Rpi2 Arch linux Openhab

Dokładnie (no prawie, jedynie z przełącznikiem -L dla logów) wg tego co opisałeś - buduje się prawidłowo (nie dokonywałem żadnych zmian, .SRCINFO nie jest istotne, nie było też przeze mnie zmieniane):

cat openhab2-2.4.0-1-x86_64-prepare.log 
patching file runtime/bin/oh2_dir_layout

openhab2-2.4.0-1-x86_64-package.log o dziwo jest pusty.
Przebieg budowania:

wget https://aur.archlinux.org/cgit/aur.git/snapshot/openhab2.tar.gz
--2019-07-10 15:24:54--  https://aur.archlinux.org/cgit/aur.git/snapshot/openhab2.tar.gz
Załadowano certyfikat CA '/etc/ssl/certs/ca-certificates.crt'
Translacja aur.archlinux.org (aur.archlinux.org)... 5.9.250.164, 2a01:4f8:160:3033::2
Łączenie się z aur.archlinux.org (aur.archlinux.org)|5.9.250.164|:443... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: nieznana [application/x-gzip]
Zapis do: `openhab2.tar.gz'

openhab2.tar.gz             [ <=>                          ]   2,15K  --.-KB/s     w 0s      

2019-07-10 15:24:55 (51,5 MB/s) - zapisano `openhab2.tar.gz' [2206]
-----------------------------------------------------------------------------------------
tar -zxvf openhab2.tar.gz 
openhab2/
openhab2/.SRCINFO
openhab2/PKGBUILD
openhab2/openhab2.default
openhab2/openhab2.install
openhab2/openhab2.patch
openhab2/openhab2.service
-----------------------------------------------------------------------------------------
makepkg -srL
==> Tworzenie pakietu: openhab2 2.4.0-1 (śro, 10 lip 2019, 15:25:36)
==> Sprawdzanie zależności potrzebnych do uruchomienia...
==> Instalowanie brakujących zależności...
:: Dostępnych jest 4 dostawców dla java-runtime-headless=8
:: Repozytorium extra
   1) jre8-openjdk-headless
:: Repozytorium disastrousaur
   2) jdk8  3) jdk8-openj9-bin  4) jre8

Podaj numer (domyślnie=1): 1
rozwiązywanie zależności…
szukanie sprzecznych pakietów...

Pakiet (1)                   Nowa wersja  Zmiana     Do pobrania

extra/jre8-openjdk-headless  8.u222-2     95,18 MiB    25,85 MiB

Do pobrania:        25,85 MiB
Do zainstalowania:  95,18 MiB

:: Kontynuować instalację? [T/n] 
:: Pobieranie pakietów…
 jre8-openjdk-headless-8.u...    25,8 MiB  9,50M/s 00:03 [##############################] 100%
(1/1) sprawdzanie kluczy w bazie                         [##############################] 100%
(1/1) sprawdzanie spójności pakietów                     [##############################] 100%
(1/1) wczytywanie listy plików                           [##############################] 100%
(1/1) sprawdzanie konfliktów plików                      [##############################] 100%
(1/1) sprawdzanie dostępnego miejsca na dysku            [##############################] 100%
:: Przetwarzanie zmian pakietu... 
(1/1) instalowanie jre8-openjdk-headless                 [##############################] 100%
Default Java environment is already set to 'java-12-openjdk'
See 'archlinux-java help' to change it
Opcjonalne zależności dla jre8-openjdk-headless
    java-rhino: for some JavaScript support
:: Uruchamianie po-transakcji...
(1/1) Arming ConditionNeedsUpdate...
==> Sprawdzanie zależności potrzebnych do budowy...
==> Pobieranie źródeł...
  -> Pobieranie openhab-2.4.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 70.2M  100 70.2M    0     0  8470k      0  0:00:08  0:00:08 --:--:-- 9134k
  -> Znaleziono openhab2.service
  -> Znaleziono openhab2.default
  -> Znaleziono openhab2.install
  -> Znaleziono openhab2.patch
==> Sprawdzanie plików source za pomocą sha256sums...
    openhab-2.4.0.tar.gz ... Zgadza się
    openhab2.service ... Zgadza się
    openhab2.default ... Zgadza się
    openhab2.install ... Zgadza się
    openhab2.patch ... Zgadza się
==> Rozpakowywanie źródeł...
==> Rozpoczynanie prepare()...
patching file runtime/bin/oh2_dir_layout
==> Wchodzenie do środowiska fakeroot...
==> Rozpoczynanie package()...
==> Sprzątanie instalacji...
  -> Usuwanie libtool plików...
  -> Usuwanie niechcianych plików...
  -> Usuwanie statycznych plików bibliotek
  -> Wyrzucanie niepotrzebnych symboli z plików binarnych i bibliotek
  -> Kompresowanie stron man oraz info...
==> Sprawdzanie problemów z pakietami...
==> Tworzenie pakietu "openhab2"...
  -> Generowanie pliku .PKGINFO...
  -> Generowanie pliku .BUILDINFO...
  -> Dodawanie pliku install...
  -> Generowanie pliku .MTREE...
  -> Kompresowanie pakietu...
==> Opuszczanie środowiska fakeroot.
==> Ukończono tworzenie: openhab2 2.4.0-1 (śro, 10 lip 2019, 15:26:11)
==> Removing installed dependencies...
sprawdzanie zależności…

Pakiet (1)             Obecna wersja  Zmiana    

jre8-openjdk-headless  8.u222-2       -95,18 MiB

Odzyskane miejsce na dysku:  95,18 MiB

:: Czy chcesz usunąć te pakiety? [T/n] 
:: Przetwarzanie zmian pakietu... 
(1/1) usuwanie jre8-openjdk-headless                     [##############################] 100%
:: Uruchamianie po-transakcji...
(1/1) Arming ConditionNeedsUpdate..

Sam PKGBUILD jest zatem prawidłowo skonstruowany by utworzyć paczkę (namcap się wprawdzie pluje, ale w niebardzo istotny sposób).
Skąd u Ciebie wymóg sudo - zaiste nie wiem.
Prosiłem, abyś podał szerszy kontekst błędu niż tylko:

==> WARNING: Cannot find the sudo binary. Will use su to acquire root privileges.
==> ERROR: Cannot find the strip binary required for object file stripping.

albowiem nawet nie wiadomo, w którym momencie ten błąd powstaje. Być może jest to kwestia tego, że budowa paczki wymaga dociągnięcia jakichś zależności (nagłówków javy), a masz nieskonfigurowane sudo. To jednak jedynie domysł. Podaj pełną informację.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki, kf5.65rc; kernel własny zawsze z najnowszej linii
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#6 2019-07-10 15:15:57

pasta20
Użytkownik
Data rejestracji: 2019-07-03
Liczba postów: 11

Odp: [SOLVED] Rpi2 Arch linux Openhab

Witaj a więc.
Po wpisaniu
makepkg -srL

[[email protected] openhab2]$ makepkg -srL
==> Making package: openhab2 2.4.0-1 (Wed Jul 10 14:13:15 2019)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[sudo] password for alarm:
alarm is not in the sudoers file.  This incident will be reported.
==> ERROR: 'pacman' failed to install missing dependencies.
==> WARNING: Failed to remove installed dependencies.

Offline

#7 2019-07-10 15:20:03

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,056
WWW

Odp: [SOLVED] Rpi2 Arch linux Openhab

Nie masz skonfigurowanego sudo lub w ogóle go nie masz zainstalowanego. Zob.: https://wiki.archlinux.org/index.php/Sudo


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki, kf5.65rc; kernel własny zawsze z najnowszej linii
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#8 2019-07-10 15:46:10

pasta20
Użytkownik
Data rejestracji: 2019-07-03
Liczba postów: 11

Odp: [SOLVED] Rpi2 Arch linux Openhab

[[email protected] alarm]# pacman -S sudo
warning: sudo-1.8.27-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) sudo-1.8.27-1

Total Installed Size:  3.46 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                               [################################] 100%
(1/1) checking package integrity                             [################################] 100%
(1/1) loading package files                                  [################################] 100%
(1/1) checking for file conflicts                            [################################] 100%
(1/1) checking available disk space                          [################################] 100%
:: Processing package changes...
(1/1) reinstalling sudo                                      [################################] 100%
:: Running post-transaction hooks...
(1/2) Creating temporary files...
(2/2) Arming ConditionNeedsUpdate...
[[email protected] alarm]# pacman -Syu
:: Synchronizing package databases...
 core                               213.7 KiB   594K/s 00:00 [################################] 100%
 extra                                2.2 MiB   309K/s 00:07 [################################] 100%
 community                            5.1 MiB   142K/s 00:37 [################################] 100%
 alarm is up to date
 aur is up to date                    0.0   B  0.00B/s 00:00 [--------------------------------]   0%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (1) iana-etc-20190705-1

Total Download Size:   0.36 MiB
Total Installed Size:  3.89 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 iana-etc-20190705-1-any            367.5 KiB   350K/s 00:01 [################################] 100%
(1/1) checking keys in keyring                               [################################] 100%
(1/1) checking package integrity                             [################################] 100%
(1/1) loading package files                                  [################################] 100%
(1/1) checking for file conflicts                            [################################] 100%
(1/1) checking available disk space                          [################################] 100%
:: Processing package changes...
(1/1) upgrading iana-etc                                     [################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[[email protected] alarm]# pacman -Sy
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 alarm is up to date
 aur is up to date                    0.0   B  0.00B/s 00:00 [--------------------------------]   0%
[[email protected] alarm]# pacman -Su
:: Starting full system upgrade...
 there is nothing to do

[[email protected] ~]$ sudo -ll
[sudo] password for alarm:
Sorry, user alarm may not run sudo on alarmpi.

Ok już się udało.

[[email protected] openhab2]$ makepkg -srL
==> Making package: openhab2 2.4.0-1 (Wed Jul 10 15:34:09 2019)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (4) java-runtime-common-3-1  nspr-4.21-1  nss-3.44.1-1  jre8-openjdk-headless-8.u222-2

Total Download Size:   25.11 MiB
Total Installed Size:  91.47 MiB

:: Proceed with installation? [Y/n]
... 

Ostatnio edytowany przez pasta20 (2019-07-10 16:43:57)

Offline

#9 2019-07-10 15:58:01

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,056
WWW

Odp: [SOLVED] Rpi2 Arch linux Openhab

Skonfiguruj sudo! "alarm" to jest Twój użytkownik? Dodaj do sudoers.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki, kf5.65rc; kernel własny zawsze z najnowszej linii
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#10 2019-07-10 16:46:12

pasta20
Użytkownik
Data rejestracji: 2019-07-03
Liczba postów: 11

Odp: [SOLVED] Rpi2 Arch linux Openhab

Dzięki, skorzystałem z filmiku i twojego linka.
https://www.youtube.com/watch?v=AQ8Hv4vryXM
Dziękuję. Instalacja powiodła się.
Zamykam...

Offline

#11 2019-07-10 17:02:35

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,056
WWW

Odp: [SOLVED] Rpi2 Arch linux Openhab

No to fajnie.
W przypadku, gdy uznajesz sprawę za rozwiązaną, przejdź do pierwszego swojego postu, wciśnij Edycja i w temacie oznacz jako ROZW, SOLVED, ROZWIĄZANE, SOLV obojętne...


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki, kf5.65rc; kernel własny zawsze z najnowszej linii
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

Stopka

Forum oparte na FluxBB