Kaunas, Eiguliai, darželis, dailė, šokiai, elektronika, 486DX, LŽŪU, linux, fotografija, dviratis, automobiliai, akvariumai, žmona, dukra...

11th
DEC

Metrikoms: influxDB + Grafana

Parašė dinux kategorijoje Linux, Protingas namas

Vienintelės mano renkamos metrikos yra temperatūra apie kuria rašiau Protingas namas. 1 Dalis. Temperatūra.. Tiesa nuo tada termometrų padaugėjo ir dabar jų aštuoni. Ir duomenys jau senokai saugomi ne mariadb/mysql, o influxDB. O duomenims peržiūrėti ir analizuoti naudoju Grafana.

Oficealaus influxdb paketo nėra, tad teks susikompiluoti iš AUR:

yaourt -S influxdb

Pirmuosius influxdb žinksnius galima rasti čia. Tikrai nėra nieko sudėtingo.

Mano duomenų bazė vadinasi termometrai, o lentelė temperaturos.

Duomenys atrodo taip (stulpelių yra daugiau, apkirpau, kad tilptu į puslapį):

> select * from temperaturos limit 20 
name: temperaturos
time                28-0000052D4E36 28-0000052DC554 28-0000052DCA4A
----                --------------- --------------- ---------------
1491421622470175617                                 20.6875
1491421622933431847 5.6875
1491421624775957066                 20.1875
1491421683164960608                                 20.6875
1491421683725053335 5.6875
1491421685386914026                 20.1875
1491421743393921182                                 20.6875
1491421743956469988 5.6875
1491421745634864667                 20.1875
1491421802759609752                                 20.6875
1491421803239163911 5.6875
1491421804969827574                 20.1875

Duomenys taip pabire, nes kiekvienas termometras įrašomas atskirai (skiriasi įrašymo laikas). Viso to išvengti galima surinkus visus duomenis ir įrašinėjant viską vienu metu, viena užklausa. Taip užklausa, nes duomenis įrašinėjami kreipiantis tam tikru portu CURL‘u, WGET‘u ar kita programine įranga darant GET užklausą. Galima tiesiog į naršyklės URL’ą suvesti atitinkama adresą.

Aš duomenis rašau su PHP paCURL‘inant URL‘ą. Kodas žemiau:

        //Post to influxDB
        $ch = curl_init("http://localhost:8086/write?db=termometrai");
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS,"temperaturos ".$daviklioHWID."=".$tempvalue);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_exec($ch);
        curl_close($ch);

daviklioHWID yra termometro DS1820 adresas.
time (laiko) reikšmės paduoti nereikia.

Tame viskas ir paprasta, tiesiog aklai padavinėju termometro adresą ir jo reikšmę. Jei sistemoje atsiranda naujas termometras (naujas adresas) nieko daryt papildomai nereikia, stulpelis influxDB atsiranda automatiškai.

Dabar apie duomenų atvaizdavimą. Duomenis grafiškai atvaizduoti naudoju grafana.

sudo pacman -Sy grafana

Kai pradėjau naudoti Grafana tada dar ji nemokėjo skaityti iš mariadb/mysql. Dabar paskutinėse versijose ji tai gali daryti. Bet influxdb veikia akivaizdžiai greičiau, ypač kai db serveris paleistas ant Raspberry Pi model B.

Pirmą kartą prisijungus prie Grafana reikia prisidėti Data source t.y. duomenų šaltinį. Šiuo atveju tai indluxdb.

Turint duomenų šaltinį galima bandyti susikonfiguruoti Dash board t.y. langas kuriame bus grafikas/grafikai.

Maniškis atrodo taip (paspaudus pasididina):

Vienos metrikos (vienos linijos grafike) užklausa atrodo taip:

Visos keturios užklausos:

Atkreipiam dėmesį į GROUP BY. Grupuoju dėl dviejų priežasčių. Pirmoji, tai kaip minėjau aukščiau, duomenis įrašomi ne tuo pačiu momentu (skiriasi keliomis sekundėmis). Panaudojus grupavimą tiesiog skaičiuojamas, šiuo atveju trijų minučių vidurkis (tam ir naudojamas mean()) nesvarbu kiek matavimu per tas tris minutes buvo padaryta. Taip visi grafikai laiko atžvilgiu tampa lygus.

Antroji priežastis, kad termometrai nėra super tikslūs ir esant tomis pačiomis sąlygomis jie atiduota kažkiek kintamus (po kablelio) duomenis. Tad šiuo atveju grafikas kiek sulyginamas ir panaikinami 0.xxx nuokrypiai.

28th
NOV

Protingas namas. 2 Dalis. Apšvietimo valdymas.

Parašė dinux kategorijoje Linux, Protingas namas

Iškarto sakau, nebuvo minties valdyti kambarių apšvietimo, tame prasmės aš nematau. Pažaisčiau pats, parodyčiau draugams tuom viskas ir pasibaigtu.

Tikslas buvo kiemo apšvietimo valdymas. Namo perimetre yra 10W “senukiniai” LED žibintai, parkavimosi vieta apšviesta 20W LED žibintu. Ir statybininkai visiems nameliams sustatė ~50cm aukščio žibintus su 5W LED lemputėmis. Taip pat statytojas pasirūpino, kad 5W žibintas automatiškai užsidegtu nusileidus saulei (ant stogo yra šviesos imtuvas). Visi kiti šviestuvai jau mano paties montuoti.

Visų žibintų maitinimas paimtas nuo minėto šviesos daviklio, o tai reiškia, kad ir labai norit, šviesiu paros metu žibintai nedega.

Viskas pajungta nuo Raspberry gpio pin’ų (jungčių). Naudotas rėlių blokas iš Kinijos. Buvo minčių bloką lituotis pačiam, bet perkant detales pvz Lemonoj, vien jos kainuoja daugiau nei gatavas produktas.

Programinė įranga ir kaip viską valdau. GPIO išvadus labai paprasta valdyti su WiringPi. Aš naudoju Archlinux, tad šį paketą instaliuoju:

sudo pacman -Sy wiringpi

Pasinaudodami gpio komanda pasižiūrime ką turime išvaduose:

[dinux@alarmpi ~]$ gpio readall
 +-----+-----+---------+------+---+-Model B1-+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |
 |   0 |   8 |   SDA.1 |   IN | 1 |  3 || 4  |   |      | 5V      |     |     |
 |   1 |   9 |   SCL.1 |   IN | 1 |  5 || 6  |   |      | 0v      |     |     |
 |   4 |   7 | GPIO. 7 |  OUT | 0 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 1 | IN   | GPIO. 1 | 1   | 18  |
 |  21 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 0 | OUT  | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |  OUT | 1 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |  OUT | 1 | 21 || 22 | 0 | OUT  | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |  OUT | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+-Model B1-+---+------+---------+-----+-----+

Rėlių valdymui panaudojau pin’us pagal BCM 10, 9, 11, pagal wPi 12, 13, 14
Pagal nutylėjimą šie pin’ai (jei neklystu) buvo IN todėl jų rėžimą keičiu

gpio mode 12 out
gpio mode 13 out
gpio mode 14 out

Po šių komandų mano minėti pin’ai jau dirba kaip išėjimas (taip kaip parodyta aukščiau esančioje lentelėje)

Norint įjungti/išjungti rėlę pajungta prie wPi 12 kontakto, naudojame:

gpio write 12 1
# arba
gpio write 12 0

Jungimo schema taip pat labai paprasta. +5V ir GND paimiau nuo laisvų GPIO išvadu, valdymo signalas jau ankščiau minėti pin’ai. Įtampai ir signalams perduoti naudojau UTP kabelį (atstumas ~1 metras) prie jo galų litavau Dupont cable jumeper

Vis dėlto, vienoje vietoje buvau strigęs. Atrodo viskas sujungta gerai, signalas ateina (indikacinis LED užsidega), bet rėlė nesuveikia. Pasirodo problema buvo vienas blogas kabeliukas ir būtent GND. Pakeitus jį jau netik indikacinis LED užsižiebdavo, bet ir rėlė suveikdavo.

imgp3647-pef_6cbkryimgp3649-pef_r1lbryimgp3655-pef_8q5dryimgp3656-pef_gjnoryimgp3658-pef_3587qyimgp3659-pef_2g3qry

Na ir žemiau video. Tiesa prastokos kokybės, bet esmė yra parodoma.

12th
AUG

Youtube grojimas užrakinus telefoną (android)

Parašė dinux kategorijoje Android

Ir ne tik užrakinus, bet ir suminimaizinus programą.

Android’e, youtube programėlė video/audio groja tik tol kol ji yra aktyvi ir matosi ekrane, todėl negalima naršyti internete ar kažką krapštyti telefone grojant muzikai, nes tik programa dingsta nuo ekrano, dingsta ir garsas.

Šiai “bėdai” spręsti, visai netyčia atradau sprendimą — Firefox naršyklė.
Sprendimas labai paprastas, susidiegiam Firefox, atsidarom youtube puslapį (prisijungiam jei aktualu), pasirenkame video, grojame. Dabar galima telefoną užrakinti ir garsas nedingsta. Man tai aktualu, kai namuose yra mažametė, kuriai viską reikia patikrinti ir paragauti. Telefono atrakinti ji negali (Sony Xperia X su pirštų antspaudų skaitytuvu) ir muzikėlės išjungti.

26th
JUL

Pagaliau Raspberry veikia stabiliai

Parašė dinux kategorijoje Linux, Protingas namas

Kaip jau rašiau, buvo bėdų su maitinimu, kurias galvojau, kad išsprendžiau, bet pasirodo — ne. Problema pasirodo išliko, tik ne tokia dažnai pasireiškianti. Avietė kartą per savaite/dvi pamesdavo HDD, užtekdavo perkrauti ir vėl viskas dirbdavo tvarkingai iki kito karto. Taip kentėjau beveik pusmetį, kol neperskaičiau, kad Western Digital išleido specialų diską avietei, kuris vadinasi PiDrive. Nuorodą į produktą: http://wdlabs.wd.com/products/wd-pidrive-314gb/.

Šis diskas specifinis tuo, kad jis savyje neturi nei SATA nei IDE jungties. Ant jo valdymo plokštės yra USB3.0 jungtis. Lygiai tokie pat diskai montuojami į WD Passport išorinius, nešiojamus diskus. Skirtumas tas, kad šis diskas truputi modifikuotas. Jo startui reikalinga mažesnė srovė (diskas įsisuka lėčiau), tai pat sulėtintas jo valdiklio taktinis dažnis (naudojama mažiau energijos) na ir žinoma keista talpa už kiek didesnę kainą.

Diskas iš Nyderlandu (Olandija) iki durų Kaune atkeliavo DHL pagalba per maždaug savaitę, bėda tik tame, kad pačio išsiuntimo teko laukti tris savaites (gavau atsiprašymo laišką dėl vietinės WD logistikos apkrovimo).

Atkeliavus diskui, kopijuoju viską į naują. Kompiuteris startuoja, viskas veikia, viskas puiku.

Praėjus, berods keletai dienų, pasigirsta iš disko keisti garsai. Įrašas čia: https://www.youtube.com/watch?v=IGtzaIlMgWA Keičiau ir kabelius ir maitinimo blokus, jungiau per usb switch’ą su išoriniu maitinimu.. niekas nepadėjo. Taip avietė praleido gerą mėnesį išjungta, nelabai buvo laiko aiškintis kas čia daros ir internetas šiuo klausimu nieko nepadėjo.

Pradėjus vėl domėtis šiuo klausimu WD supporto forume atsirado tema, pasirodo ne pas mane viena tokie garsai sklinda. Pradėjus gilintis į bėda, kolega IRC (o taip aš jį vis dar naudoju) pasiūlė pasidomėti hdparm rakto S ir B parametrais.

Finalinis rezultatas:

sudo hdparm -B 255 /dev/sda1

Ši komanda išjungia disko Advanced Power Managment, diskas dabar sukasi tyliai, jokie pypsėjimai ar kiti pašaliniai garsai nesklinda.

Vėl paišosi temperatūros grafikas:
Ekranvaizdis_2016-07-26_23-01-26

Žiūrint į grafika matosi, kad oro temperatūra lauke buvo pakilus iki 40,4C. Kad ir kokia karšta diena buvo, bet tai nėra realu. Pats daviklis yra ant stogo šešėlyje, įdėtas į baltą dėžutę nuo foto juostelės, bet panašu tas negelbėja. Sekantis žingsnis konstruoti taip vadinama Stevenson Screen.

17th
DEC

Raspberry PI + USB HDD = maitinimo bėdos

Parašė dinux kategorijoje Linux

Jau antrą kartą šiais metais ir nežinia kelintą kartą per visą avietės naudojimo istoriją griūna SD kortelė. Tiesa pati pirmoji naudota, kuri, jei nemaišau buvo 2GB microSD įdėta į perėjimą, veikė pakankamai patikimai kol nebuvau priverstas pakeisti į kažką talpesnio.

Toliau sekė bent keleta 4GB kortelių, vieną iš jų (paskutinioji) buvo Kingston gamintojo.

Taigi nusipirkau vos ne pirmą pasitaikiusią, pigiausia (~11€) USB dėžutę 2.5″ SATA diskui, susikuriu boot ir root particijas (taip kaip nurodyta daryti šviežiai diegiant Archlinux’ą į avietę). Ištraukiu SD kortelę, pajungiu HDD ir… diskas nesisuka, pasirodo per silpnas maitinimas. Maitinimas HP 1A pakrovėjas. Greitai pasikuičiu stalčiuje ir randu HTC pakrovėją. Ant jo taip pat rašo 1A.

Prie HTC pakrovėjo jungiu USB dėžutės vieną iš USB (dėžutė turi dvi USB jungtis, kad būtų galima iškarto pajungti į dvi USB jungtis, tam, kad diskui užtektu srovės iš USB jungčių). Kitą jungiu į avietės USB. Pačią aveitę užmaitinu nuo HP pakrovėjo.

Viskas startuoja, bet pala… OS nesikrauna. Greitas pagooglinimas ir paaiškėja, kad kompiuteris moka startuoti tik iš SD kortelės. Taigi SD kortelė grįžta į savo vietą, bet prieš tai atsidarau boot particijoje esančią bylą /boot/cmdline.txt ir joje paredaguoju root reikšmę. Rezultate turiu tokią eilutę:

[dinux@alarmpi ~]$ cat /boot/cmdline.txt
root=/dev/sda2 rw rootwait console=ttyAMA0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 kgdboc=ttyAMA0,115200 elevator=noop init=/usr/bin/init

Vėl jungiu. Viskas veikia, OS kraunasi. Krovimasis žymiai spartesnis nei iš SD kortelės.

Džiaugiuosi situacija gal vieną dieną.. avietė pakimba, na gal kas nutiko…, perkraunu, dar po dienos ar dviejų vėl kabo. Patikrinu log’us, matau:

usb 1-1.3: device descriptor read/64, error -71

Googlinu. Kažko labai naudingo nerandu. Nusprendžiu, kad gal tai dėl maitinimo trūkumo. Sukeičiu pakrovėjus. Dabar HP maitina diską, HTC kompiuterį. Panašu, kad bėda dingo. Bet mintis, kad viskas veikia “ant ribos” ir nelabai tvarkingai (du pakrovėjai) neduoda ramybės.

Ieškau pas kinus galingesnio maitinimo, galvoju gal vis dėlto pajungti taip vadinama industrinį 5V maitinimą, bet paskui netyčia aptinku 3.1A USB pakrovėją su dviem jungtim. Nuotraukoje parodytos dvi USB jungtis, prie vienos parašyta 2.1A prie kitos 1A. Realybėj nusipirkus šį pakrovėją šių užrašų nėra.

HDD jungiu į tą USB kur puslapyje parašyta 2.1A, avietę prie 1A.

Dabar jau sistema veikia kažkiek laiko ir galima teigti, kad viskas tikrai gerai, jokių lūžimų, jokių klaidų loguose.

11th
DEC

RaspberryPi ir laikrodis

Parašė dinux kategorijoje Linux

Raspberry Pi (visi modeliai) neturi RTC laikrodžio, t.y. perkrovus, išjungus-įjungus laikrodis nusimuš. Problemą galima spręsti su papildomu RTC priedu jungiamu prie GPIO, bet jei kompiuteris, kaip pas mane, visada pajungtas prie interneto šią bėdą labai greitai ir lengvai galima išspręsti.

Viskas galioja ir bet kokiam kitam nešiojamam/staliniam kompiuteriui su Archlinux distribucija.

Pirmiausia įjungiam sinchronizaciją su NTP serveriu:

sudo timedatectl set-ntp true

Nustatome teisinga laiko juostą. Lietuvos atveju:

sudo timedatectl set-timezone Europe/Vilnius

Jei vis dėlto gyvenat (naudojat) ne lietuvišką laiko juostą, juostų sąrašą galima išsikviesti:

sudo timedatectl list-timezones

Taigi po šių veiksmų jau turime tvarkinga laikrodį, kuris po persikrovimo susisinchronizuos ir “avietė” gyvens tuo pačiu laiku kaip ir jūs.

[dinux@alarmpi ~]$ sudo timedatectl status
      Local time: Pn 2015-12-11 20:20:11 EET
  Universal time: Pn 2015-12-11 18:20:11 UTC
        RTC time: n/a
       Time zone: Europe/Vilnius (EET, +0200)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

Viskas atrodo smagiai veikia, bet žiūrint temperatūros namuose grafiką (Apie tai rašiau čia: Protingas namas. 1 Dalis. Temperatūra. tik naujiena tokia, kad dabar viskas saugoma mariaDB (mySQL) bazėje) visos temperatūros vėluoja dviem valandomis. Laikas bazėje atsiranda rašant į lauką CURRENT_TIMESTAMP pagalba.

MariaDB (mySQL) serverio laiko juosta galima pamatyti SQL komanda:

SELECT @@global.time_zone;

Mano atveju rezultatas buvo SYSTEM. Iš aukščiau esančio statuso matosi, kad kompiuterio laikas šiai dienai (žiemos laikas) atsilieka dviem valandomis (UTC laiko juosta).

DB serverio laiką galima nustatyti SQL komanda:

SET GLOBAL time_zone = 'Europe/Vilnius';

Bet štai staigmena:

Unknown or incorrect time zone

Pasirodo mysql bazėje nėra įkeltų laiko juostų duomenų. Windows OS vartotojai turėtu iš serverio puslapyje pasiieškoti SQL bylos laiko juostom susiimportuoti, bet pastaroji netinka Linux, BSD ir panašioms operacinėms. Linux operacinėje visas laiko juostas iš sistemos į DB reikia kopijuoti mysql_tzinfo_to_sql programos pagalba.

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql

Jūsų bus paprašytas DB serverio administratoriaus slaptažodis. Po visko dar kartą bandom nustatyti laiko juostą:

SET GLOBAL time_zone = 'Europe/Vilnius';

Komanda suveikė sėkmingai. Dabar visi laikai stojo į savo vietas. Jau visi padaryti bazės įrašai pasislinko dvejomis valandomis į priekį ir prisivijo dabartinį laiką.

14th
SEP

top spalvos

Parašė dinux kategorijoje Linux

Naujasis top (archlinux’e jau bus metai kaip atsinaujino) nusidažė įvairiom spalvom, plius procesus vaizduoja “sukeltus” į medį.
Ekranvaizdis_2015-09-14_21-34-39
Norint grįžti prie akiai įprasto ir bent man asmeniškai patogesnio būdo, reikia spausti eilės tvarką:
z
V
W

Ekranvaizdis_2015-09-14_21-35-23

z klavišas išjungia/įjungia spalvas. V klavišas išjungia/įjungia medį. W klavišas išsaugo konfiguraciją. Konfiguracija guli adresu ~/.toprc todėl prisidirbus bekonfiguruojant šią bylą galima tiesiog ištrinti.

23rd
MAY

Sony Xperia Z1 pagaliau gavo saldainį

Parašė dinux kategorijoje Android

Oficialiai Sony apie Z1 atnaujinimą paskelbė prieš šešias savaites… tiek laiko aš tikrinau ar nėra atnaujinimo 🙂 Pastaruoju metu jau net užmiršau ko labai laukiau ir vakar patikrinus pagaliau pamačiau vaizdelį:
2015-05-22 17.29.37

Mečiau viską ir bėgau prie kompiuterio naujinti. Žmonos Samsung S5 atsinaujino naudojant wifi, Soniui šiam atnaujinimui reikalingas windows’inis (arba OSX) kompiuteris su instaliuotu Sony PC Companion. Teko pasileisti senokai naudota VirtualBox’ą su jame sėdinčiu windausu. Viskas praėjo sėkmingai. Sony serveriai veikia gan greitai (gal Lietuvoj mirror’ą turi?), ilgiausiai užtruko pačio atnaujinimo perkėlimas į telefoną. Telefonas persikrauna į recovery (?) režimą, jo ekranas būna visiškai tamsus, viską reikia sekti kompiuterio ekrane. Po atnaujinimo perkėlimo į aparatą, jis pats persikrauna ir toliau kantriai laukiam, nes pirmais užsikrovimas trunka laaaaaabai ilgai. Užsikrovus iškarto keliaujam į Google Play (telefone) ir atsinaujinam suinstaliuotas programas. Kaip žinia skirtingoms android versijoms būna paruoštos skirtingos programos versijos kaip pvz GMail. Po visų atnaujinimų dar kartą perkraunu telefoną.

Visas procesas užtruko turbūt ~40min., sunaudojo 30% baterijos.
2015-05-23 08.10.052015-05-23 08.41.512015-05-23 08.42.072015-05-23 08.42.282015-05-23 08.44.04

Ką tik pastebėjau, kad atsirado GPIS SMS programėlė, pagaliau gausiu perspėjimus iš “Gyventojų perspėjimo ir informavimo sistemos” http://gpis.vpgt.lt

1st
MAY

Raspberry Pi paskutinis archlinux atnaujinimas

Parašė dinux kategorijoje Linux

Po paskutinio Raspberry Pi archlinux atnaujinimo ir pekrovimo avietė užsikrauna root particiją primountindama tik skaitymo (read-only) teisėmis.

Pataisymas labai paprastas. Dedam/jungiam SD kortelę prie “normalaus” (stalinis/nešiojamas) kompiuterio ir boot (įkrovos) particijoj (toj mažesnėj ~105Mb). Ieškom bylos cmdline.txt. Toliau du sprendimo būdai:
* ištrinam cmdline.txt ir cmdline.txt.pacsave pervardinam į cmdline.txt
* antras būdas, atsidarom cmdline.txt, surandam frazę rootwait ir prieš ją prirašom raktą rw, kad būtų rw rootwait.

Dedam kortelę atgal, įjungiam avietę. Problema išspręsta.

16th
APR

Archlinux lietuviško mirror’o adreso pasikeitimas

Parašė dinux kategorijoje Linux

Nuo šios dienos atviras.lt komanda keičia Archlinux veidrodžio (mirror) adresus į:

HTTP: http://mirrors.atviras.lt/archlinux/
RSYNC: rsync://mirrors.atviras.lt/archlinux/ 

Kažkurį laiką dar veiks ir senasis adresas.
Taip pat esu padaręs nukreipimą http://archlinux.lt/mirror/
Jei naudojate aukščiau mano paminėta nuorodą nieko keisti nereikia .htaccess aš jau paredagavau ir viskas automatiškai veda į naują adresą, o tie kurie naudojo seną adresą, turėtu atsidaryti /etc/pacman.d/mirrorlist bylą (root teisėmis) ir pakeisti Server eilutę į:

Server = http://mirrors.atviras.lt/archlinux/$repo/os/$arch

Arba naudojant nukreipimą:

Server = http://archlinux.lt/mirror/$repo/os/$arch

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close