あなたはCentOSのを知っているように 5 EOLがあります (人生の終わり) 3月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

 

問題は、CentOSのミラーの短いリストです 5 すでに蹴ると直接コンテンツを拒否した後に得られた取得しよう:

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

 

一般的な全体に分配アップグレード作業サポート正規分布と錫を再インストールするのが最も賢明なアイデア. 残念ながら、私のケースではありません、それはテーブルの上にオプションとして立っていません. だから我々は少しジプシースキームをプレイしていました – 使用を開始します Vaultのミラー. 現時点では完全に明確なクリーチャーと正気ノウハウ, 私は運動の目的ではないすべての更新を受信しません, そしてちょうど私が必要なパッケージをインストールするためにはyumと協力したいです. この目的のために、すべてのミラーリストの変数をコメントアウトし、/etc/yum.repos.d/CentOS-Base.repoでBASEURLを追加. 最後に、私たちはの種類にyumのリポジトリを取得します


[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

最後にきれいなすべてのyumを再生 && yumのアップデート. すべて私たちはスキームを完了し、我々 は安全にすることができますので、エラーを取得せず終了した場合、古いパッケージをインストールします。.

 

私はOS XにブータブルUSBをしなければなりませんでした. 私の大きな驚きに私はDDのコピーの速度がotvratitlno低〜600キロバイト/秒であることがわかりました😕 . 簡単な検索が見つかりました後, 私の代わりにrdiskX diskXを使用する必要があります. アイデアは、RDISKがRAWデバイスと同義であるということです. これまでのところは良いが、今ではISO-その後率が150〜200キロバイト/秒〜でも低いことがわかっコピーするブロックデバイス上のRを追加しました😡 . すでに神秘性が完了し、以前の情報は多くのソースによって確認されています!!!! すべては、私は、BSのディレクティブを入れた後、所定の位置に落ちました.

BS = nのnバイトに入力と出力の両方のブロックサイズを設定します。, IBSとOBSオペランドを優先する. もしNOERROR以外の無変換値, NOTRUNCまたは同期が指定されています, その後
各入力ブロックは、ショートブロックのいずれか凝集することなく単一のブロックとして出力にコピーされます.

私は1MサイズBSは速度はUSB-私にそれを期待している達成入れたら、. そして、間違いなくディスクとRDISKの違いをテストした差は約でした 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 /ブロック/ md0を/ MD / stripe_cache_sizeデフォルトでは小さすぎるので、. ここではベースとされている値は私に依存します 32768 まともな結果を与えます

約から 2 PHPの週 5.3 彼はゆっくりと、しかし確実に物語に入ります. 11日に彼らはそのメンテナンスの終了を発表し、それがための唯一のセキュリティパッチを配置されます 1 年. 基本的にPHP 5.4 ステージ旧安定版とPHPで行きます 5.5 安定, これは追加して、新しいPHPのプラグインのさらに一部はかなり正常に動作しませんので、あまり楽しいものですが、バージョン 5.5 私はそれへの移行を控えるように、それはかなり新しいです.

それでは、移行に私のために言わせて 5.4 から 5.3. 私は以前に入れていました 情報 廃止された機能のために, 劇的に変化したものと、もはや発火や周りの移行の開始の😉だから今朝のタイミングではないでしょう両側にノードラマのために維持されません人々 7 なってきて, スムーズに行かない場合は、最小限の痛みは、移行中に存在すること. 私の大きな驚きに、すべてがよりスムーズに行ってきました – あなたのPHPをコンパイル 5.4.17 私はそれを開始し、Apache-OH天のすべてがそこにあります. ログの周りの一目は、廃止予定か、全く未知の機能の轟音ます – 明らかに人はよく自分の仕事をしています. その後、私はちょうど再コンパイルしたAPCなどの古いAPIを使用してコンパイルされているサプリメント, RARおよび他の. 2回目の再起動、すべてが眠りに落ちました. 人々はどこにでも足の親指をどのようにPHPを示し、いくつかの錠剤を指しているように離れて生産性の向上を期待します 5.4 少ないRAMを消費し、より高速なスクリプトを実行します.

/dev/random

私は非常に興味深いティーザーティーザーを持っていました – 私は大小文字と数字が含まれているために、特定の長さを持ってする必要があった、ランダムに生成されたパスワードの膨大な数を作成する必要がありました, 通常のもの. 簡単に右の音や、一般的です. 私が使用しました /DEV / urandomが osnonvata生成のため、次に文字や記号の種類の所望の数に濾過短いコンベアで使用します. 限り、私はメインのスクリプトで失速していて、コンベアであります :

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

それでは、ここで何が起こっているか、もう少し詳細を見てみましょう. 私たちは、猫の/ dev / urandomの出力を取ります. その後、わずかを表示するようにフィルタリングします, 大きな文字と数字. そして、私たちの希望数に、文字列の長さを制限倍. 最後にのみ表示するように制限され 1 終了好転. 一般的に簡単に 1-2-3. あなたはTRのregulyayarni表現で特殊文字以内でパスワードの複雑さを増加させたい場合に使用することができます :グラフ: または :プリント: 代わりに :alnum:, またはスペースなしで、すべての文字が含まれています.

cat /dev/urandom | tr -dc '[:graph:]' | fold -w 20 | head -n 1
Zemantaの強化されたことにより、