11 Haziran2014
 

Ek Depoları Etkinleştirme ve Bazı Yazılımların Kurulması

Bu adımda CentOS dağıtımının yazılım paketlerini yükleyeceği (standart kurulumda yüklenmemiş olan) yazılım depolarını (repoları) yükleyeceğiz, bahsi geçen kurulumlar 32-bitlik makine ve işletim sisteminde olduğundan komutlarda "i686" geçer, 64-bitlik için bu komutları değil de, "x86_64" olanlarını kullanmalıyız.

Bu komutlarla rpmforge ve epel repolarını kurmuş olduk. İsteğe bağlı olarak bünyesinde transmission bittorrent yazılım paketlerini bulunduran geekery reposunu da kurabiliriz:

root ana dizinine .packages isimli bir klasör oluşturup yine diğer işlevsel komutları uyguluyoruz:

Varsayılan olarak yüklü gelmemişse nano editörünü yükleyip, pico'yu da nano'ya linklemiş olduk. Ayrıca nano ve pico'ya ek olarak zxc komutuyla da editörü açabileceğiz. /etc/yum.repos.d/epel.repo dosyasında aşağıdaki kırmızı renkli kısımları ilgili yerlere ekliyoruz:

enabled=1
priority=10
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
#exclude=transmission*

geekery reposunu yüklemişsek eğer #exclude=transmission* ibaresinin başındaki "#" (diyezi) kaldırıyoruz. nano (pico)'da CTRL+X kombinasyonu ile dosyayı kaydedip kapatıyoruz. Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? döngüsüne "Y" tuşladığımızda dosya ismi ekrana çıkar. Değişiklik yapmak isteniyorsa yazılır değilse direkt enterı tuşlayarak kayıt ve kapatma tamamlanacaktır.

komutlarıyla önce güncelleme yapıyoruz, sonrasında da ilgili geliştirici araçları ve kütüphanelerini kuruyoruz.

komutlarıyla /etc/sudoers dosyasını yedekleyip düzenliyoruz;

[...]
#Defaults requiretty
[...]
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
user1 ALL=(ALL) NOPASSWD: ALL
[...]

kırmızı kısımları ilgili yerlere ekliyoruz. Bu işlem root'un haricindeki seçtiğimiz kullanıcıyı sudo komutlarında parola girmekten kurtarır. user1'i ilgili kullanıcı adı ile değiştirmeliyiz.

Bash-Completion, P7Zip, RAR, UnRAR, BC Kurulumu

Başlıktan da anlaşılacağı üzere, bash komutlarını tab tuşuyla tamamlamaya yarayan "bash-completion"ı, ilgili arşiv ve sıkıştırma komut/kütüphanelerini ve komut satırı arayüzü hesap makinesini (BC) kuruyoruz;

mock Kurulumu

mock, kaynak kodundan veya kaynak kodu içeren rpm paketinden, binary rpm paketi yapılırken lazım olan kullanıcı/gruptur. Kurulmasa da olur, ancak kurulmasında fayda var;

Sistem Dili, Klavye ve Tarih Formatının Değiştirilmesi

/etc/sysconfig/i18n dosyasının salt halini yedekledik ve aşağıdaki kısımlar gibi düzenleme yapacağız;

LANG="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="tr_TR.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
SUPPORTED="en_US.UTF-8:en_US:en:tr_TR.UTF-8:tr_TR:tr"
SYSFONT="latarcyrheb-sun16"

komutuyla ilgili klavye ve dil ayarlama paketlerini kurduk.

komutundan sonra çıkan menüde TÜRKÇE (veya Turkish) seçip ENTER'lıyoruz.

komutundan sonra çıkan menüde de TÜRKÇE (veya Turkish) seçip ENTER'lıyoruz.

komutundan sonra nano editörüyle açılan /usr/share/i18n/locales/tr_TR dosyasını düzenleyeceğiz;

date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
END LC_TIME

ibarelerini içeren kısımları;

date_fmt "<U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0041>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0028><U0025><U005A><U0029>"
first_weekday 2
first_workday 2
END LC_TIME

şeklinde değiştirip CTRL+X ve Y Enter ile kaydedip kapatıyoruz.

Son olarak ilgili lokalizasyon dosyasının aktif olması için bu komutu uyguluyoruz.

Sistem Saat Diliminin Ayarlanması

vim-nox (vim-enhanced) Kurulumu

komutu ile vi editörünün gelişmiş özelliklerini kullanmak için vim-enhanced paketini kuruyoruz. Sonra;

komutu ile ana dizinimizdeki .bashrc dosyasını açıyoruz.

# User specific aliases and functions

alias vi=vim

şayet buna benzer bir alias yoksa bu kırmızı renkli alanı ekliyoruz. Bu eklediğimiz kısım root kullanıcısından açılan vi editörleri ile ilgilidir. root'tan farklı kullanıcılar varsa ve vim-enhanced özellikleri kullanılmak isteniyorsa bu değişiklik o kullanıcıların ana dizinlerindeki .bashrc dosyalarında da yapılmalıdır.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(zorunlu)

(zorunlu)

Time limit is exhausted. Please reload CAPTCHA.

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.