برای همیشه از شر پنجره‌های System Program Problem Detected اوبونتو راحت بشین



کنونیکال تلاش زیادی می کنه تا کیفیت نسخه گنو/لینوکسش رو بالا ببره و یکی از ابزارهاش در اینکار، Apport است؛ برنامه ای برای ریپورت اتوماتیک مشکلات پیش اومده در برنامه‌ها. چون اکثر آدم‌ها حرفه ای نیستن و نمی دونن باید مشکلات برنامه ها رو چطوری بازتولید و ریپورت کنن، این سرویس سعی می کنه در صورت دیدن هر کرشی در هر برنامه‌ای، اون رو در var/crash/ ذخیره و بعد ریپورت کنه. دقیقا همین دایرکتوری است که وقتی فایلی توش باشه، باعث می شه موقع بوت شدن اوبونتو شما این پنجره رو ببینین:



این پنجره ذاتا چیز بدی نیست ولی خب اکثر ما ریپورت نمی کنیم و دوست هم نداریم کامپیوترمون هی بوت شدن یکسری «ارور» بده! به همین خاطر اگر می خواین از شر این پیشنهادهای بی شرمانه ریپورت کردن راحت بشین، اول اون دایرکتوری رو خالی کنین تا دیگه موقع بوت اوبونتو پیشنهاد ریپورت نده و بعد اگر کلا می خواین هیچ وقت چیزی رو ریپورت نکنین به فایل زیر برین و اون متغیر رو از از یک به صفر تغییر بدین:



و از دست اون پنجره‌های منحوس که همیشه باعث می شن من فکر کنم اوبونتوم خرابه، راحت بشین.

برگرفته شده از وبلاگ جادی

نصب پلاگین جاوا بر روی کروم با لینوکس اوبونتو

بعد از ۳ ۴ ساعت بالاخره تونستم پلاگین بد قلق جاوا رو روی کروم نصب کنم !! روی فایرفاکس و کرومیوم تست کردم هیچ کدومش درست نصب نمی شد البته ورژن قدیمیه فایرفاکس با IcedTea کار کرد اما کرش هم زیاد می کرد.

بعد از نصب کروم و جاوا ۸ که نحوه نصبش رو تو چند تا پست قبلی بهتون گفته بودم می رین داخل پوشه ی کروم در مسیر :

/opt/google/chrome
و پوشه ی plugins رو ایجاد می کنید :
mkdir plugins
داخل پوشه رفته و لینکی از پلاگین جاوا ایجاد می کنید :
ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/amd64/libnpjp2.so .

تبریک می گم تموووم شد حالا کروم رو اجرا کنید و تو صفحه ی chrome://plugins لیست پلاگین هاتون رو ببینید.

جاوا از نسخه ی ۷ به بعد پیش فرض Security Level رو روی Very قرار داد و این یعنی اینکه یکسری از Applet ها رو اجازه ی اجرا شدن بهشون نمی ده از جمله VNC ها برای رفع این مشکل داخل پوشه جاوا رفته و پوشه bin رو باز می کنیم و دستور زیر را می زنیم

javaws -viewer
حالا یه پنجره باز می شه به نام Java Control Panel داخل تب Security می شیم و Security Level رو روی Medium می زاریم 😉

نصب Oracle JDK 8 بر روی اوبونتو

  1. در مرحله اول به لینک زیر می رویم و JDK لینوکس ۶۴ بیت یا ۳۲ بیت با فرمت Tar.gz را دریافت می کنیم ، البته یادتون نره که باید فیلتر شکن داشته باشید 
  2. فایل دانلود شده را از حالت فشرده خارج می کنیم 
  3. tar -xvf jdk-8-linux-i586.tar.gz (32bit)
    tar -xvf jdk-8-linux-x64.tar.gz (64bit)

  4. بعد از خارج کردن فایل از حالت فشرده فولدرd داریم به نام jdk1.8.0 که باید به مسیر /usr/lib/jvm/ انتقال دهیم ، در صورتی که پوشه ی jvm رو ندارید باید با دستور زیر بسازید
  5. sudo mkdir -p /usr/lib/jvm

  6. فولدر jdk1.8.0 را به مسیر /usr/lib/jvm انتقال می دهیم
  7. sudo mv ./jdk1.8.0 /usr/lib/jvm

  8. برای اینکه Oracle Jdk 8 پیش فرض سیستم شود دستور های زیر را اجرا کنید
  9. sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jdk1.8.0/bin/java” 1 
    sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/lib/jvm/jdk1.8.0/bin/javac” 1 
    sudo update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/lib/jvm/jdk1.8.0/bin/javaws” 1

  10. با دستور زیر دسترسی های مورد نیاز جاوا رو بهش می دهیم
  11. sudo chmod a+x /usr/bin/java
    sudo chmod a+x /usr/bin/javac
    sudo chmod a+x /usr/bin/javaws
    sudo chown -R root:root /usr/lib/jvm/jdk1.8.0

  12. دستور زیر را اجرا می کنیم
  13. sudo update-alternatives –config java

    با اجرای دستور بالا لیستی مثل لیست زیر حواهیم داشت

       There are 3 choices for the alternative java (providing /usr/bin/java).

      Selection    Path                                                          Priority     Status
    ————————————————————
      0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
      1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode
    * 2            /usr/lib/jvm/jdk1.7.0/bin/java                           1           manual mode
      3            /usr/lib/jvm/jdk1.8.0/bin/java                            1           manual mode

    شماره ی جاوا ۸ رو انتخاب می کنیم و دو تا دستور زیر را همانند دستور بالا اجرا می کنیم

     sudo update-alternatives –config javac
    sudo update-alternatives –config javaws

    تمام شد حالا از کد نویسی با جاوا ۸ لذت ببرید 😉

foxyproxy جایگزینی برای proxifier در اوبونتو



foxyproxy افزونه فایرفاکس جایگزین مناسبیه برای proxifier در لینوکس اما تنها فایرفاکس می تونه ازش استفاده کنه, برنلمه های دیگه ای هم هستند مثل (squid , proxychains) که تحت ترمینال اجرا می شن.

لینک دانلود افزونه