Linux – Man Sayfalarını Türkçeleştirme

Standard

Merhabalar;

Linux’a ilk başladığımız zaman en büyük problem ingilizce olmakta. Elbette eninde sonunda ingilizceyi öğrenecek olsak da birileri bizler için türkçe çevirisini yapmışsa neden kendi dilimizde öğrenmeyelim? 🙂

Böyle bir çalışma yaptıkları için belgeler.org’daki abilerimize/kardeşlerimize teşekkür etsem azdır.

Şimdi çok basit olarak kurulumunu paylaşayım:


1
sudo apt-get install manpages-tr

Ardından man sorgusu ile içeriği hakkında terminal’de yazan bilgiler türkçeleşmiş olmakta…

Ubuntu’da tam yüklenemeyen Paketi Önbellekten Silme

Standard

Merhabalar;

Birkaç gün önce linux’a Minecraft kurulumu yapıyordum (evet kuruluyor). Ancak kurulum sırasında kullandığım depolardan birinin güncelliğini yitirmesi sebebiyle dosya indirme işlemi mümkün olmuyordu. Güncelleme yapmak istediğimde :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
natgho@optimist:/usr/bin$ sudo apt-get upgrade
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Yükseltme hesaplanıyor... Bitti
Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor:
  libappindicator1 libindicator7 python-appindicator
Bu paketleri kaldırmak için 'apt-get autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 0 B ek disk <a href="http://www.madcasino.info/" title="canlı poker">canlı poker</a> alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] ^X^Cnatgho@optimist:/usr/bin$ sudo apt-get autoremove
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor&nbsp; &nbsp; &nbsp; &nbsp;
Durum bilgisi okunuyor... Bitti&nbsp; &nbsp; &nbsp;
Aşağıdaki paketler KALDIRILACAK:
&nbsp; libappindicator1 libindicator7 python-appindicator
0 paket yükseltilecek, 0 yeni paket kurulacak, 3 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 291 kB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h] E
(Veritabanı okunuyor... mevcut 284998 dosya veya klasör yüklü.)
Kaldırılan: python-appindicator (12.10.1+13.10.20130920-0ubuntu4.1) ...
Kaldırılan: libappindicator1 (12.10.1+13.10.20130920-0ubuntu4.1) ...
Kaldırılan: libindicator7 (12.10.2+14.04.20141007.1-0ubuntu1) ...
libc-bin (2.19-0ubuntu6.6) için tetikleyiciler işleniyor ...
minecraft-installer (0.1+r11~ubuntu14.04.1) ayarlanıyor...
&nbsp; % Total&nbsp; &nbsp; % Received % Xferd&nbsp; Average Speed&nbsp; &nbsp;Time&nbsp; &nbsp; Time&nbsp; &nbsp; &nbsp;Time&nbsp; Current
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Dload&nbsp; Upload&nbsp; &nbsp;Total&nbsp; &nbsp;Spent&nbsp; &nbsp; Left&nbsp; Speed
&nbsp; 0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; 0 --:--:-- --:--:-- --:--:--&nbsp; &nbsp; &nbsp;0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
&nbsp;of Certificate Authority (CA) public keys (CA certs). If the default
&nbsp;bundle file isn't adequate, you can specify an alternate file
&nbsp;using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
&nbsp;the bundle, the certificate verification probably failed due to a
&nbsp;problem with the certificate (it might be expired, or the name might
&nbsp;not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
&nbsp;the -k (or --insecure) option.
chmod: `/usr/share/minecraft/minecraft.jar''e erişilemedi: Böyle bir dosya ya da dizin yok
dpkg: error processing package minecraft-installer (--configure):
&nbsp;installed post-installation script alt işlemi çıkış durumunda hata döndürdü : 1
İşlem sırasında hatalar bulundu:
&nbsp;minecraft-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hatası alıyordum
Normalde önbelleklenen dosyalar için:

Sudo apt-get clean

Komutuyla yarım kalanlarını temizleyebiliyorken, canlı poker indirmenin yarım kalması sebebiyle silme işlemini gerçekleştiremedim.

Biraz araştırma sonucu, ubuntu’nun bu dosyaları kaydettiği yeri bulup manuel olarak temizleme yoluna gidince sorun çözüldü.

Gelelim yapımına, öncelikle indirmesi yarım kalan dosyaya ulaşmak için :

cd /var/lib/dpkg/info

komutuyla ilgili kısma giriyoruz. Benim aradığım dosya minecraft olduğundan:

ls | grep minecraf

Komutuyla çıktısını istiyorum:

natgho@optimist:/var/lib/dpkg/info$ ls | grep minecraft
minecraft-installer.list
minecraft-installer.md5sums
minecraft-installer.postinst
minecraft-installer.postrm

Görüldüğü gibi 4 dosya var, bunları sildikten sonra, güncellemeyi tazeliyorum:

natgho@optimist:/var/lib/dpkg/info$ sudo apt-get update && sudo apt-get upgrade

İşlem tamamdır 🙂

Bir dahaki yazım da görüşmek üzere…

Arch Linux ve Manjaro üzerinde LAMP kurulumu

Standard

LAMP Nedir?

Lamp ücretsiz açık kaynak yazılım kombinasyonudur. Genel amaçlı bir web sunucusudur. LAMP, Linux(İşletim Sistemi), Apache(HTTP Sunucu), MySQL/MariaDB(Veritabanı), Php/Perl/Python temel bileşenlerinin ilk harflerinin birleşmesinden oluşmuştur.

Not: Kuruluma başlamadan önce arch linux yüklü varsayılarak anlatılmıştır.

Depo güncellemesi,

Apache Kurulumu,

Test sayfası oluşturma,

testpacge

Kontrol için, http://localhost veya http://Ip_Adress

Veri Tabanı Kurulumu,

mysql_secure_installation yapılandırması,

Php Kurulumu,

Modüllerin yüklenmesi,

php-apache servisinde mod_mpm_event modülünü kullanmıyoruz. mod_mpm_prefork Modülü ile değiştirin. Açılan httpd.conf dosyasında düzenlemeyi gerçekleştirin.

mpm_module

Php5 Modülü yüklenmesi, httpd.conf dosyası üzerinde değişiklikleri gerçekleştirin.

loadmodulephp

loadmodule_Include

httpd

Php test sayfası oluşturma,

Kod içeriği;

Test için; http://localhost/info.php veya http://ip_adres/info.php
phpinfo

Kaynak
Benim Aldığım Kaynak

Manjaro “key “DAD3B211663CA268″ could not be looked up remotely” Hatası

Standard

Merhabalar;

Manjaro kurarken yaşadığım ufak-tefek sorunlardan birisi de bu oldu.
Kurulumu tamamladıktan sonra “pacman -Syu” komutuyla genel güncelleme yaparken, bu hatayı aldım, bu hatanın sebebi, sistem kurulduktan sonra yeni dijital imzalar oluştururken hatalı oluşturması nedeniyle güncelleme yapamaması.

Çözümü ise yeniden dijital imza yani signature oluşturmak:

1
 sudo pacman -S manjaro-keyring "

Komutu verdikten sonra tekrar “pacman -Syu” komutuyla güncellemeyi tamamlayabilirsiniz.