Etiket Arşivi ubuntu

Ubuntu 18.04 Siyah Ekran Hatası

Daha önceleri versiyonlar arası geçişte birar tedirgin oluyordum. Yeni bir versiyon çıktıntan sonra stabil olması için uzun süreler beklediğim oldu. Ne kadar tedirgin olursam o kadar da sorunla karşılaşır olmuştum. Uzunca bir süredir bu alışkanlığımı bıraktım ve yeni bir versiyon çıkar çıkmaz ona geçiyorum. Tabi bunda çok fazla third party uygulama kullanmamamında etkisi var. Kullanan biri olsa iki kez düşünürdüm bu konuyu.

Ubuntu 18.04 çıkar çıkmaz Ubuntu 17.10’dan sudo do-release-upgrade -d diyerek yeni versiyona geçtim. Başlarda sorun da çıkmadı. Ama bir sabah iş yerime geldiğimde önce şifre yanlış dedi. Şifremi ingilizce klavyeye göre tekrar girdim bu kez şifre ekranını geçti ama siyah ekranda takıldı kaldı. Anladım ki ben yokken elektrik gidip gelmiş ve bilgisayar yeniden başlamış. O sırada ne olduysa bilgisayar siyah ekranda takılıyor. Öncelikle bilgisayarı kapatma tuşuna basarak tekrar açtım ama bir önceki senaryo tekrarlandı. Sonrasında aşağıdaki adımlarla problemi çözdüm.

  1. Siyah ekrandayken Ctrl + Alt + F3‘e basarak yeni bir terminal açtım. Bu ekranda aşağıdaki komutlarla güncellemeleri yaptım (güncelleme yapmaya gerek de kalmayabilir aslında).
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
  2.  Güncelleme bittikten sonra da sudo reboot ile bilgisayarı yeniden başlattım ve sorun çözüldü.
(30.04.2019 tarihinden itibaren toplam 64 kez, bugün 2 kez ziyaret edildi. )

Windows ve Linux karşılaştırması – İkisinin iyi ve kötü olduğu alanlar

Birçok bilgisayar kullanıcısı Windows mu yoksa Linux tabanlı bir işletim sistemi mi kullansam (yada başka bir işletim sistem,) ikileminde kalabiliyor. Bütün işletim sistemlerinin iyi ve kötü olduğu alanlar var fakat malesef her işi hızlı ve kusursuz bir şekilde yapan bir işletim sistemi yok. Bu sebepten ötürü yaptığınız işlere göre seçim yapmak zorunda kalmaktayız. Ben bu yazıda edindiğim tecrübelere göre Windows ve Linux tabanlı işletim sistemlerinin iyi ve kötü taraflarını paylaşmaya çalışacağım. Bu yazı sürekli güncellenecek olup, yazı içerisinde sadece kendi kullanım tecrübelerim yer alacaktır.


 

Arayüz Hızı Arayüz hızında Windows Ubuntu’ya göre açık ara önde. Bir dosyaya çift tıklatıldığında açılma hızı oldukça fark ediyor. Terminalde ise Linux gayet hızlı.
Lisans Windows, lisansı ücretli olan bir işletim sistemi. Linux tabanlı işletim sistemleri ise açık kaynak ve ücretsiz.
Dosya Sıkıştırma Arayüzden dosya sıkıştırma ve açma işlemlerinde Windows ve Winrar oldukça iyiler. Fakat bu işlem Linux türevlerinde Windows’a nazaran daha çok vakit almaktadır.
Genel Programlar Windows’ta kullanılmak üzere (program çeşitliliği bakımından) birçok program bulabilirsiniz. Ama bunların çoğu ücretli programlar olduğundan dolayı daha çok crack bulma yoluna gidilmektedir. Linux’ta ise program çeşitliliği az olsa da bulunan programlar açık kaynak ve ücretsizdir. Crack’le uğraşmak ve ararken yada crack işlemini gerçekleştirirken bilgisayarınıza virüs bulaştırmak durumunda kalmazsınız.
Virüsler Virüs yönünden en tehlikeli bilgisayarlar hep Windows işletim sistemine sahip olan bilgisayarlar olmuştur. Linux’ta ise bu durumla nadiren karşılaşırsınız.

Resim kaynak: https://www.webhostdesignpost.com/sites/default/files/cover/linux-vs-windows.png

(30.04.2019 tarihinden itibaren toplam 9 kez, bugün 1 kez ziyaret edildi. )

Ubuntu/Debian apt-get Failed to fetch 404 Not Found Package Repository Hatası

Eski bir Xubuntu sürümüne ait olan işletim sisteminde paket güncellemesi yapmaya çalıştığımda Err: http: … 404 Not Found W: Failed to fetch hatası ile karşılaştım. Sanırım uzun süredir güncelleme yapmadığımdan dolayı repository eski kalmış bunu düzeltmek için yaptığım araştırmalarda sorunu şu şekilde hallettim. Aşağıdaki komutu terminalde çalıştırdım. Böylelikle paket kaynak listem eski ubuntu paketlerini destekleyecek şekilde güncellenmiş oldu.

sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Sonrasında apt-get update ile listeyi güncelledim. Daha sonra upgrade ve dist-upgrade işlemlerini gerçekleştirdikten sonra do-release-upgrade komutu ile işletim sisteminin versiyonunu güncelledim.
(30.04.2019 tarihinden itibaren toplam 5 kez, bugün 1 kez ziyaret edildi. )

Ubuntu rm: cannot remove ‘…’: Device or resource busy hatası ve çözümü

Ubuntu’da bir klasörü cp ile başka bir yere kopyalarken işlemi kesmek zorunda kaldım. Sonrası ilgili klasörü silmeye çalıştığımda rm: cannot remove ‘data/.nfs0000000004f9760f0000000c’: Device or resource busy hatasını aldım ve dosya silinemedi. Dosyayı silebilmek için lsof komutundan yararlandım. Öncelikle aşağıdaki kod ile ilgili dizinde çalışan process’in id‘sini öğrendim.

lsof +D /path

Daha sonra kill -9 id komutu ile process’i öldürdüm. İlgili dizin artık meşgul değil yada herhangi bir process tarafından kullanılmıyor. Dolayısıyla artık silebilirim.

(30.04.2019 tarihinden itibaren toplam 7 kez, bugün 1 kez ziyaret edildi. )

Openconf Kurulum – Openconf Installation

UBUNTU 14.04.5
OPENCONF 6.71

Ubuntu 16.04’de problem yaşadığım için Ubuntu 14.04.5’e kurulum yaptım. Aşağıdaki kurulum adımlarını sunucuda tamamladıktan sonra web arayüzden Openconf konfigürasyonlarını tamamlayarak kurulum tamamladım.

I chose Ubuntu 14.04.5 because I had some problem on Ubuntu 16.04 during installation of Openconf. After I completed the steps below, I configured Openconf by web gui.

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install apache2
apt-get install lynx
lynx https://www.openconf.com/download/license.php (and download)
apt-get install unzip
unzip openconf-6.71.zip
cp -r openconf /var/www/html/
apt-get install php5 php5-mysql php-pear php5-mcrypt php-xml* php5-cgi php5-cli
apt-get install mysql-server
chown -R www-data:www-data /var/www/html/openconf
chmod -R g+rwX /var/www/html/openconf/*

Kurulumdan sonra sistemin e-posta gönderebilmesi için sendmail’i kurmayı unutmayın. Aksi taktirde We have generated a new password for you, but were unable to email it. Please contact the OpenConf administrator hatası ile karşı karşıya kalabilirsiniz.

apt-get install sendmail
(30.04.2019 tarihinden itibaren toplam 38 kez, bugün 1 kez ziyaret edildi. )

Linux – copy cdrom files to .iso

sudo cat /dev/srx > /home/<user_name>/<file_name.iso>
No visits yet

Ubuntu 17.04 – Chromium – Adobe Flash Player was blocked because it is out of date. Update Plugin – Run this time.

Son zamanlarda Chromium’da ‘Chromium – Adobe Flash Player was blocked because it is out of date. Update Plugin – Run this time.‘ uyarısıyla karşılaşıyordum. Bu sorunu halletmek için adobe flash player ile ilgili iki paketi yüklemeniz gerekiyor. Aşağıda bu paketlerin nasıl yükleneceğini bulabilirsiniz.

sudo apt-get install adobe-flash-properties-gtk adobe-flashplugin
(30.04.2019 tarihinden itibaren toplam 3 kez, bugün 1 kez ziyaret edildi. )

Apache ssl virtualhost

Edit default-ssl configuration file;

<IfModule mod_ssl.c>

<VirtualHost _default_:443>
 ServerName blabla1.blabla.com:443
 ServerAdmin webmaster@localhost
 DocumentRoot /directory
 <Directory />
 Options FollowSymLinks
 AllowOverride None
 </Directory>
 <Directory /directory>
 Options FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
 </Directory>

 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
 <Directory "/usr/lib/cgi-bin">
 AllowOverride None
 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
 Order allow,deny
 Allow from all
 </Directory>

 ErrorLog /var/log/apache2/error.log

 LogLevel warn

 CustomLog /var/log/apache2/ssl_access.log combined

 Alias /doc/ "/usr/share/doc/"
 <Directory "/usr/share/doc/">
 Options Indexes MultiViews FollowSymLinks
 AllowOverride None
 Order deny,allow
 Deny from all
 Allow from 127.0.0.0/255.0.0.0 ::1/128
 </Directory>

 SSLEngine on

 SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
 SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
 #SSLCertificateChainFile /etc/apache2/ssl.crt/server-ca.crt

 <FilesMatch "\.(cgi|shtml|phtml|php)$">
 SSLOptions +StdEnvVars
 </FilesMatch>
 <Directory /usr/lib/cgi-bin>
 SSLOptions +StdEnvVars
 </Directory>

 BrowserMatch "MSIE [2-6]" \
 nokeepalive ssl-unclean-shutdown \
 downgrade-1.0 force-response-1.0
 BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
</VirtualHost>

<VirtualHost _default_:443>
 ServerName blabla2.blabla.com:443
 ServerAdmin webmaster@localhost
 DocumentRoot /directory
 <Directory />
 Options FollowSymLinks
 AllowOverride None
 </Directory>
 <Directory /directory>
 Options FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
 </Directory>

 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
 <Directory "/usr/lib/cgi-bin">
 AllowOverride None
 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
 Order allow,deny
 Allow from all
 </Directory>

 ErrorLog /var/log/apache2/error.log
 LogLevel warn

 CustomLog /var/log/apache2/ssl_access.log combined
 Alias /doc/ "/usr/share/doc/"
 <Directory "/usr/share/doc/">
 Options Indexes MultiViews FollowSymLinks
 AllowOverride None
 Order deny,allow
 Deny from all
 Allow from 127.0.0.0/255.0.0.0 ::1/128
 </Directory>
 SSLEngine on
 SSLCertificateFile /directoryCert
 SSLCertificateKeyFile /directoryCertKeyFile


 <FilesMatch "\.(cgi|shtml|phtml|php)$">
 SSLOptions +StdEnvVars
 </FilesMatch>
 <Directory /usr/lib/cgi-bin>
 SSLOptions +StdEnvVars
 </Directory>

 BrowserMatch "MSIE [2-6]" \
 nokeepalive ssl-unclean-shutdown \
 downgrade-1.0 force-response-1.0
 BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown

</VirtualHost>

 

No visits yet