Као што знате ЦентОС 5 АЦМЕ је (Крај живота) од 31. марта 2017. Што доводи до следећег веома занимљив проблем:

# 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

 

Проблем је у томе кратке листе ЦентОС огледала 5 већ шутирање у и покушати да директно се садржај добијен после одбијања:

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

 

У општем Све у свему највише мудро идеја да поново инсталирате конзерву са нормалном расподелом који подржава рад дистрибутивна надоградњу. Нажалост, моја није случај и не стоји као опција на столу. Тако да смо морали да играмо гипси шему – почети да користи свод огледало. У овом тренутку потпуно јасно створење и лекарском зна, Нећу примати ажурирања да није циљ вежбе, и само желим да радим са иум да инсталирате пакет који ми треба. За ту сврху је прокоментарисао од свих Миррорлист променљиве и додати басеУрл у /етц/иум.репос.д/ЦентОС-Басе.репо. Коначно смо добили иум репо о врсти

[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

На крају играју иум чист све && њам ажурирање. Ako se sve završilo bez dobijanja greške, tako da smo je uspješno završili šemu i možemo bezbedno instalirati zastarele paketima.

 

Морао сам да се боотабле УСБ у ОС Кс. На моје велико изненађење сам сазнао да је брзина копирања ДД је отвратитлно ниска ~ 600КБ / с 😕 . После кратке Сеарцх фоунд, Требало би да уместо тога користе рдискКс дискКс. Идеја је да рдиск је синоним са сировим уређајем. За сада је добро сада додали р на блок уређај да копирате ИСО-то онда открили да је стопа још нижа ~ 150-200КБ / е 😡 . Већ мистик је завршено и претходна информација је потврђена од стране многих извора!!!! Све на своје место када сам ставио бс директиву.

ср = н сет и улаз и излаз величина блока за н бајтова, превазилажење ИБС и ОБС операнди. Ако нема вредности за конверзију осим ноеррор, нотрунц или синхронизација су наведене, онда
сваки улазни блок се копира на излаз као један блок без икаквог агрегацију кратких блокова.

Једном сам ставио остварио 1М величине ср брзине су очекивали да УСБ-ја. Затим тестиран разлику између диска и рдиск дефинитивно је разлика била око 10-12 пъти в скоростта в полза на rdisk. Много културен начин за да наблюдавате скоростта и прогреса на dd може да се постигне със следният конвеир

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

2 бързи RAID 5 съвета

  1. Ако имате RAID 5 система дръжте дисковете в MBR вместо в GPTпоне при мен даде +10 – +15% разлика
  2. Задължително настройте /sys/block/md0/md/stripe_cache_size тъй като по подразбиране е твърде малък. Тука стойностите са според зависи при мен 32768 даде най приличен резултат

од око 2 пхп недеља 5.3 Он улази у причу полако али сигурно. 11. су најавили крај његово одржавање и да ће бити постављен само безбедносне закрпе за 1 година. У суштини тект 5.4 иде у фазама старој штали и ПХП 5.5 постаје стабилна, што је мање забавно, јер још увек део додатака и нових пхп додатака не раде сасвим исправно, али верзија 5.5 То је прилично нова, тако да ће се уздржати од миграције на њега.

Рецимо за мене миграције 5.4 од 5.3. Ја сам раније ставио информације за застарелих функције, они који су се драматично промениле и оних који више неће бити одржавана без драме на обе стране да неће запалити или 😉 Јутрос временских почетка миграције око 7 постаје, да постоји минимална бол током миграција ако не иде глатко. На моје велико изненађење, све је више глатко – саставио свој ПХП 5.4.17 је започео сам и Апацхе-Ох небу све је ту. Брз поглед око дневника ће хук деприцатед или нимало непознат функције – Очигледно момци су добро обавили свој посао. Онда сам се рекомпајлирајте и додаци који су прикупљени са старим АПИ као АПЦ, РАР и други. Други рестарт и све заспао. Поред очекују побољшање продуктивности као људи свуда показује палац неке таблете где показује како ПХП 5.4 троши мање меморије и извршава скрипте брже.

/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: ili :print: вместо :alnum:, които включват всички символи без или със space.

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