Witam.
Jak zainstalować Polybar w ArchBang (Openbox). Wersja po instalacji tylko uaktualniona (taka goła). Nie wiem jak się do tego zabrać a bardzo mi na tym zależy i chętnie się nauczę czegoś nowego. Nie jestem w stanie znaleźć kompletnego poradnika dla laika ;)
Pozdrawiam i proszę o wyrozumiałość.
Wchodzisz tutaj
https://aur.archlinux.org/packages/polybar/pobierasz snapshota, rozpakowujesz, wchodzisz do katalogu, uruchamiasz terminal i wpisujesz
makepkg -sirc
wszystko.
Po wpisaniu ostatniej komendy otrzymuję taki błąd
==> BŁĄD: Nie posiadasz uprawnień do zapisu w katalogu $BUILDDIR (/home/qnsht/Pobrane/polybar).
co teraz zrobić?
1. Dodać repozytorium archlabs i zainstalować paczkę archlabs-polybar - jest skonfigurowany (kurcze, to chyba Ty używasz tej dystrybucji).
2. Dodaj sobie repozytorium chaotic-aur (info na wiki Archa) i zainstaluj polybar z repo - będziez musiał skonfigurować polybar (swoją ścieżką, to ArchBang polybar nie dodaje przy instalacji?).
3. Polybar z AUR prawidłowo się buduje, zatem jeśli to co podrzucił Robert nie pomoże Ci - podaj dokładniej co robisz, bo części informacji skutkować mogą wyłącznie zgadywanką.
Cytat: QnshT w Styczeń 04, 2020, 11:27:10 PM
Witam.
Jak zainstalować Polybar [...]
najprościej dodać pewne repo Ike Devolder do systemu w ( edytujesz ) /etc/pacman.conf ( gdzieś na dole ) dodajesz
[herecura]
SigLevel = Optional TrustAll
Server = https://repo.herecura.eu/herecura/x86_64
potem
pacmam -Syyu polybar
i masz zainstalowane a co do konfiguracji to ja osobiście posiłkowałem się
https://github.com/arcolinux/arcolinux-polybar/tree/master/etc/skel/.config/polybarjakieś 60% mniej roboty ;-)
a jakbyś chciał mieć polybar np: na dwóch monitorach to tak odpalasz ( edytując /$HOME/$USER/.config/polybar/launch.sh ) ale to tylko dla dwóch paneli
#!/usr/bin/env sh
# More info : https://github.com/jaagr/polybar/wiki
# Terminate already running bar instances
killall -q polybar
# Wait until the processes have been shut down
while pgrep -u $UID -x polybar > /dev/null; do sleep 0.5; done
if type "xrandr" > /dev/null; then
for m in $(xrandr --query | grep " connected" | cut -d" " -f1); do
MONITOR=$m polybar --reload mainbar-openbox-1 -c ~/.config/polybar/config &
MONITOR=$m polybar --reload mainbar-openbox-2 -c ~/.config/polybar/config &
done
else
polybar --reload mainbar-openbox-1 -c ~/.config/polybar/config &
polybar --reload mainbar-openbox-2 -c ~/.config/polybar/config &
fi
echo "Start Polybar by LinGruby-Mod..."
ale to co podałem wiąże się z tym jak wykorzystasz konfigurację z arcolinux-polybar i tyczy się dwóch monitorów...
będziesz musiał zdublować MAINBAR-OPENBOX z odpowiednimi wpisami ale po szczegóły wal na IRC #linuxiarze.pl na freenode tyle w skrócie ;-)
Cytat: robson75 w Styczeń 05, 2020, 01:07:03 AM
https://www.reddit.com/r/archlinux/comments/97odv3/error_when_trying_to_install_an_aur_helper/
tutaj taki błąd dało: ==> BŁĄD: Cannot find the strip binary required for object file stripping.
# LinGruby
tutaj wszystko ładnie sie zainstalowało.
Człowiek całe życie się uczy i moja wiedza tutaj zyskała wiele. Dziękuję wszystkim i jeszcze będę się wami posiłkował. Pozdrawiam.
@LinGruby - Polybar, skonfigurowany, z całym szkieletem, jest w ArchBang :) Jedyne co trzeba, to go zainstalować.
Tak jak pisze @pavbaranov, najprościej dodać repo chaotic-aur
https://lonewolf.pedrohlc.com/chaotic-aur/I z jego repo zainstalować polybar, są dostępne 2 paczki
(https://i.postimg.cc/wM5b8Nfp/Przechwycenie-obrazu-ekranu-2020-01-05-12-41-55.png)
Robert - najprościej to odhaczyć któreś repozytorium archbanga, które jest dostarczane w pliku /etc/pacman.conf - niczego nie trzeba wówczas kombinować prawdopodobnie, bo wszelkie klucze winny już w systemie być i stamtąd zainstalować (w sumie, to nie bardzo wiem dlaczego to nie jest już zainstalowane) paczkę archbang-polybar. Mamy wówczas spójność dystrybucji i prekonfigurowanego polybara (paczka dostarcza cały szkielet /etc/skel).
Kombinowanie z dodatkowymi repozytoriami ma sens gdy się wie co się robi i wie w którym miejscu pacman.conf je umieścić, bo można zrobić sobie niezłe kuku w systemie.
tak na próbę odhaszowałem wszystkie repo z domyslnego pacman.conf i nie ma tam pakietu polybar :/
natomiast z chaotic aur polybar wywala błąd pakietu.
Cytat: pavbaranov w Styczeń 05, 2020, 08:10:08 AM
@LinGruby - Polybar, skonfigurowany, z całym szkieletem, jest w ArchBang :) Jedyne co trzeba, to go zainstalować.
tak samo całkiem skonfigurowany jest w ArcoLinux tylko nie kazałem dodawać całego repo ( a wstępnie skonfigurowany jest praktycznie we wszystkich dystrybucjach ) po to żeby samemu potem skonfigurować ( dostosować ) pod siebie...
a lepiej skonfigurowanego polybar jak to zrobił Eric to nie widziałem...
sam przerabiałem ten temat ;)
Cytat: QnshT w Styczeń 05, 2020, 01:42:16 PM
natomiast z chaotic aur polybar wywala błąd pakietu.
Bo pewnie nie dodałeś kluczy
sudo pacman-key --keyserver keys.mozilla.org -r 3056513887B78AEB
oraz
sudo pacman-key --lsign-key 3056513887B78AEB
Cytat: QnshT w Styczeń 05, 2020, 01:42:16 PM
tak na próbę odhaszowałem wszystkie repo z domyslnego pacman.conf i nie ma tam pakietu polybar :/
natomiast z chaotic aur polybar wywala błąd pakietu.
Obawiam się, że będziesz miał olbrzymie trudności w utrzymaniu Archa w jako takiej kondycji. Dodałem repo archlabs i... dziza, stało się!!!:
pak -Ss polybar
(...)
archlabs_repo/archlabs-polybar 3.4.0-4
A fast and easy-to-use status bar
Radzę zatem albo czytać to co piszę, bo jak w pewnej genialnej komedii, pewna pani mówiła: nie będę się powtarzać, albo nauczyć się obsługi Archa.
Alternatywa z OB, z Playbarem to np. BunsenLabs.
Ale to chyba nie moja wina jako świeżego użytkownika że nie ogarniam wszystkich repo jakie istnieją na świecie. Staram się zrozumieć zawiłą sytuację która tworzy się w około tego, na jednym coś jest na drugim nie ma, z tym to działa a z innym nie. Kurczę, przecież jako noob w tym świecie nie idzie przetrwać nawet chwili.
Posiłkuję się "wiki" , forami ale zebrać to wszystko do kupy to jest zadanie dla "capt. iNet". Część trzeba z tego kawałek z tamtego, nigdzie nie ma jakiegoś spójnego zbioru czy tematu dla nowego. Kurczę nawet arch-wiki nie tłumaczy "od a do z" co i jak.
Mimo wszystkich tych przeszkód z instalacji na instalację otrzymuję coraz to stabilniejszy system oraz skonfigurowany tak jak ja sobie wymarzyłem.
p.s. obecnie "bawię" się z czystym distro "ARCH 2020.01.01" czy jakoś tak, bo mimo wszystko chyba łatwiej od zera do bohatera.
Trzymta kciuki ludzie :)
Kciuki trzymamy. Twoja wina jedynie w tym, że nie czytasz, bo rozwiązanie naturalne dla ArchBang było podane wcześniej. Nv.
Ogólna zasada:
1. W żadnej dystrybucji nie mieszamy repozytoriów, chyba, że doskonale wiemy co robimy i dlaczego to robimy.
2. Przegląd dostępnych repozytoriów - w przypadku Archa i wszystkich jego pochodnych - zaczynamy od sprawdzenia pliku /etc/pacman.conf
3. Wiki Archa jest tworzone przez jego społeczność w ramach wolnego czasu osób, które to robią. Trudno zatem wymagać, by było tam wytłumaczone wszystko "od a do z" zwłaszcza, że dla każdego użytkownika czym innym będzie a, a czym innym z.
4. Dokonałeś wyboru OpenBox na początek. Ten WM jest super, ale ma pewne swoje wymagania. Pełną funkcjonalność uzyskuje się, gdy się go dobrze oprogramuje, a tu trzeba dość dobrze wiedzieć co i jak poskładać i z jakich klocków. Dla "nooba" zdecydowanie lepszym rozwiązaniem jest pociągnięcie jakiegoś gotowca - dystrybucji, która od początku bawi się w poukładanie OB w sposób funkcjonalny. Inaczej to jak stąpanie po cienkim i kruchym lodzie i zawsze może się okazać, że następne uruchomienie środowiska będzie porażką. Lepiej skorzystać z gotowca, a jeśli ten nie odpowiada - zrobić drugie testowe konto i tam mieszać do woli. Jak w końcu spasuje - nic trudnego przenieść to do użytkownika "podstawowego".
5. Jeśli decydujesz się na postawienie OB od początku, to rozważ sobie również np. instalację LXDE lub LXQt (oba zainstalują również OpenBox). Będziesz miał użyteczne środowisko, a dopiero mając je baw się z OB. Zasada: inne konto - jak najbardziej obowiązuje.
6. Arch dla nooba to jest głupi wybór, choć być może rzucenie się na wielką wodę daje również dobre efekty. W takim przypadku należy jednak zacząć od czytania podstaw działania systemu (nie od instalacji nawet) i jego zrozumienia.
I tyle OT.
Widzisz. Ja czytam ze zrozumieniem i dlatego już na początku napisałem że instalacja Polybar się udała za co podziękowałem. Powiem więcej, zanim tutaj napiszę staram się sam rozwiązać zagadkę która mnie frapuje ale jak już wspomniałem wcześniej nie zawsze udaj mi się wyczytać rozwiązanie.
p.s. Wlaśnie dlatego że to trudne distro dla początkującego jestem w stanie się czegoś nauczyć. Co mi da dystrybucją która daje mi wszystko i niczego ode mnie nie wymaga? Nic poza działającym systemem.
Co daje działający, skonfigurowany system? Bazę do pracy. I to w dwojaki sposób rozumianą: po pierwsze - możesz na nim normalnie pracować (system chyba nie służy do tego by być systemem), a z drugiej strony możesz eksperymentować do woli.