Kuten tiedätte CentOS 5 EOL on (Elämän loppu) maaliskuun 31 2017. Mikä johtaa seuraaviin erittäin mielenkiintoinen ongelma:

# yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/extras/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: extras

 

Ongelmana on, että lyhyet luettelot CentOS peilien 5 jo potkiminen ja yrittää suoraan saada sisältöä jälkeen saadun kieltäytyminen:

# curl 'http://mirrorlist.centos.org/?release=5&arch=i386&repo=os'
Invalid release

 

Yleensä kaiken eniten järkevää ajatus asentaa tina kanssa normaalijakaumaa, joka tukee työ- jakelu päivitys. Valitettavasti kaivos ei pidä paikkaansa ja se ei kestä vaihtoehtona pöydälle. Joten jouduimme leikkimään mustalainen järjestelmää – alkaa käyttää Vault peili. Tällä hetkellä täysin selvä olento ja mielenrauhaa tietää, En saa mitään päivityksiä, jotka eivät ole tavoite harjoituksen, ja haluavat vain pitää työskennellä yum asentaa paketti, tarvitsen. Tätä varten kommentoi pois kaikki peilien muuttujat ja lisätä baseurl vuonna /etc/yum.repos.d/CentOS-Base.repo. Lopulta saamme yum repo tyypistä

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://vault.centos.org/5.11/os/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://vault.centos.org/5.11/updates/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://vault.centos.org/5.11/extras/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

Lopuksi pelata yum puhdistaa kaikki && yum update. Ако всичко завърши без да получим грешка значи сме завършили успешно схемата и можем спокойно да си инсталираме остарелите пакети.

 

Minun täytyy tehdä bootable USB-OS X. Yllätyksekseni huomasin, että nopeus kopiointi DD - otvratitelno alhainen ~600KB/s 😕 . Kun lyhyt haku löysin, mitä minun pitäisi käyttää rdiskX sen sijaan diskX. Ajatuksena on, että rdisk on synonyymi raaka-laitteen. No täältä lisäsin yhden r blokovoe laite, joka coper ISO-sitten huomasin, että nopeus on alle ~150-200 KT/s 😡 . Jo mystikot on täydellinen ja edellinen tieto oli vahvistettu eri lähteistä!!!! Kaikki osui kohdalleen, kun olen bs Direktiivin.

bs=n Aseta molemmat input-ja output-lohkon koko n tavua, korvaa ibs ja obs operandit. Jos ei muuntaminen muita arvoja kuin moppi järjestää, notrunc tai sync on määritetty, sitten
kunkin syötteen lohko kopioidaan lähtö kuin yksi lohko ilman yhdistämistä korttelin.

Kun laitoin 1M, koko bs toi nopeuksilla, että odotin USB minua. Sitten tarkistetaan ero levyn ja rdisk tietenkin, ero oli noin 10-12 пъти в скоростта в полза на rdisk. Много културен начин за да наблюдавате скоростта и прогреса на dd може да се постигне със следният конвеир

sudo dd if=Downloads/path.to.iso bs=1M | pv | sudo dd of=/dev/rdisk2 bs=1M

2 nopean RAID 5 Neuvosto

  1. Jos sinulla on RAID 5 Pidä levyt järjestelmään MBR sen sijaan GPT – ainakin minulle +10 – +15% ero
  2. On asetettava / sys/block/md0/md/stripe_cache_size oletusarvo on liian pieni. Tässä on arvojen mukaan minusta kiinni 32768 antaa kunnon tulosta

Noin 2 viikon php 5.3 meni historiaan hitaasti mutta varmasti. 11. ilmoitti lopettavansa sen sisältöä, ja se julkaistaan vain tietoturvapäivityksiä 1 vuonna. Enimmäkseen PHP 5.4 tapahtuu vaiheittain ja vanha vakaa PHP 5.5 se vakaa, se oli vähän hassua, koska toinen osa add-ons ja laajennuksia php ei toimi aivan oikein, mutta ja versio 5.5 melko uusi, joten pidättäydyn tapahtuu se.

- Puhutaan maahanmuuton minulle 5.4 alkaen 5.3. Oli aiemmin lähetetty tiedot sillä vanhentunut toiminnot, ne, jotka ovat muuttuneet, muuttuneet, ja ne, jotka ovat ei enää tueta, joten meillä ei ole mitään draamaa, ja molemmin puolin, jos polttaa tai ei 😉 Th aamulla muuttoliike noin 7 koska se tuli, ottaa vähän kipua siirron aikana, jos et läpäise sujuvasti. Suureksi yllätyksekseni, kaikki meni enemmän kuin sujuvasti – kokoaa PHP 5.4.17 Aloitin apache-ja taivas on kaikki siellä. Nopea katsoa ympärilleen lokit ei ole roar depricated tai jopa tuntemattomia toimintoja – ilmeisesti kaverit tekivät hyvää työtä. Sitten voisin vain precompiler kiinni ja se toimii vanha API, kuten APC, RAR-ja muut. Toinen uudelleenkäynnistys ja kaikki nukkuivat. Odotan parannuksia suorituskykyyn, kuten kaikkialla ihmiset kohta peukalolla, torit, jossa hän osoittaa, miten PHP 5.4 kuluttaa vähemmän MUISTIA ja suorittaa skriptejä nopeammin.

/dev/random

Имах една доста интересна закачка закачкатрябваше да създам огромен брой случайно генерирани пароли като имах изискване да са с определена дължина да съдържат големи малки букви и цифри, нормални неща. Звучи лесно нали и в общи линии е. Използвах /dev/urandom за оснонвата генерация и след това с един кратък конвейер филтрирах до желания брой знаци и видове знаци които трябва да се използват. Стига съм увъртал в основната скрипта е конвейера :

cat /dev/urandom | tr -dc '[:alnum:]' | fold -w 20| head -n 1

Така нека да разгледаме малко по подробно какво се случва тука. Взимаме изхода на cat /dev/urandom. След това го филтрираме да се показват само малки, големи букви и цифри. След това с fold ограничаваме дължината на низовете до желания от нас брой. Накрая лимитираме да се показва само 1 ред от целия изход. В общи линии лесно като 1-2-3. Ако искате да повишите сложността на паролата и със специалените символи в регуляярни израз на tr може да се използва :graph: tai :print: вместо :alnum:, които включват всички символи без или със space.

cat /dev/urandom | tr -dc '[:graph:]' | fold -w 20 | head -n 1
Parannettu Zemanta