لینوکس و من

نوتیفیکیشن های آندروید در گنوم، شماره ۲!

نویسنده : امین | تاریخ: 1396/04/2

قبلا در این مورد نوشته بودم.ما میخوایم نوتیفیکشن های آندروید در گنوم نشون داده بشن. ابزار قبلی nuntius بود که نیاز بود گوشی و pc با بلوتوث به هم متصل بشن. اما ابزار دیگه ای وجود داره که نیازی به بلوتوث نداره و با شبکه wifi این کارو میکنه. برای اینکه این اتفاق بیفته، باید هر دو دستگاه به یک شبکه متصل باشن.

کافیه Linconnect رو از گوگل پلی نصب کنید و در سیستم آرچی خودتون هم از AUR سرور اون رو نصب کنید:
yaourt  linconnect

یک آیکن به برنامه های گنوم اضافه میشه. کافیه اون رو اجرا کنید. و روی گوشی هم برنامه رو اجرا کنید. به سرعت خودش پیدا میکنه و متصل میشه. خوبیش اینه که خودش در استارتاپ قرار میگیره و نیاز نیست هر بار این کارها رو انجام داد. سرویس گوشی هم همین طور. خودش در استارتاپ قرار میگیره. بنابراین کافیه شما گوشی و کامپیوترتون به یک شبکه وصل باشن. همین.

أموزش نصب DDE روی آرچ لینوکس

نویسنده : علیرضا احسانی | تاریخ: 1396/03/25



DDE یکی از زیبا ترین دسکتاپ های گنو/لینوکسیه.این دسکتاپ ,دسکتاپ پیشفرض توزیع دیپین هست.
Deepin desktop enviroment or DDE
تو این مطلب میخوام روش نصب این دسکتاپ روی آرچ لینوکس رو توضیح بدم.
***این کد هارو کپی پیست نکنید.ویکی آرچ رو بخونید و دقیقا درک کنید که چیکار دارید میکنید :)
اول از همه xorg و بسته های مرتبط به اون رو نصب کنید.

$sudo pacman -S xorg xorg-server xorg-xinit  xorg-server-utils
$ جزو دستور نیست.
حالا با توجه به کارت گرافیکتون,درایور مناسبش رو نصب کنین.
برای کارت گرافیک  اینتل:
$sudo pacman -S xf86-video-intel
برای کارت گرافیک  AMD:
 $sudo pacman -S xf86-video-ati
برای کارت گرافیک NVIDIA:
$sudo pacman -S  xf86-video-nouveau
پخش کدک های معمول صوتی:
 $sudo pacman -S gst-libav gst-plugins-bad gst-plugins-good gst-plugins-ugly gst-plugins-base gst-plugins-base-libs gstreamer
پلاگین pulseaudio:
 $sudo pacman -S pulseaudio
حالا بریم سراغ نصب میز کار.
میز کار رو با این دستور نصب کنید:
 $sudo pacman -S deepin
بعد از نصب اون,میتونین بسته ی deepin-extra رو هم نصب کنین.که شامل یه سری برنامست که خود دیپین داره توسعش میده.
برنامه های موجود در بسته ی  deepin-extra:
deepin music
deepin movie
deepin screenshot
deepin calendar
و اگر نمیخواین همشونو نصب کنین و فقط یکیشونو میخواین,میتونین با این دستور نصبش کنین.
 $sudo pacman -S deepin-*
جای * اسم نرم افزاری که میخواین رو بنویسین.
این میز  کار از lightDM به عنوان login-manager استفاده میکنه.هر چند میتونین هر لاگین منیجر دیگه ای روهم نصب کنین.لیست لاگین منیجر ها
حالا باید فایل کانفیگ lightDM رو دستکاری  کنیم.
 $vi /etc/lightdm/lightdm.conf
تو این فایل,دنبال عبارت زیر بگردین:
 #greeter-session=example-gtk-gnome
از حالت کامنت خارجش کنین(# اولشو حذف کنین) و به عبارت زیر تغیرش بدین:
 greeter-session=lightdm-deepin-greeter
حالا دستور زیر رو وارد کنین تا lightdm آماده کار بشه:
 $systemctl enable lightdm-service
و سیستم رو ریبوت کنین.یا با این دستور وارد محیط گرافیکی بشین:
 $systemctl start lightdm.service
تصاویری از محیط DDE




تی ماکس(tmux)

نویسنده : علیرضا احسانی | تاریخ: 1396/01/14

تو این مطلب میخوام برنامه کاربردی تی ماکس (tmux) رو بهتون معرفی کنم.
تی ماکس یه برنامه تسهیم ترمیناله (terminal multiplexing) که میشه با استفاده از اون توی یک ترمینال 
چند برنامه رو اجرا کرد و امکانات زیادی رو بهتون میده.
از جمله تقسیم کردن اسکرین به پنل های مختلف
امکان تغیر دادن سایز هر پنل
امکان استفاده از چند خط فرمان در یک ترمینال.
امکان ساخت پنجره های جدید و...
برای نصب:
در توزیع های دبیان بیس:
 sudo apt-get install tmux
در توزیع های ردهت/سنت او اس بیس:
 yam install tmux
در توزیع های آرچ بیس:
 yaourt -S tmux
بعد از نصب,برای اجرای برنامه دستور tmux رو وارد کنین.
و اما نحوه ی کار با تی ماکس.
ساخت پنجره ی جدید: ctrl+b+c
تغیر دادن اسم پنجره:,+ctrl+b
رفتن به پنجره بعدی: ctrl+b+n
رفتن به پنجره قبلی: ctrl+b+p
انتخاب کردن پنجره از لیست:ctrl+b+w
بستن یک پنجره: &+ctrl+b
تقسیم کردن ترمینال(افقی):"+ctrl+b
تقسیم کردن ترمینال(عمودی)٪+ctrl+b
حرکت بین پنل ها:کلید های جهت نما +ctrl+b
تغیر اندازه پنل:کلید های جهت نما +ctrl+b  (دکمه ctrl رو نگه دارید.)
این ها دستورات کاربردی تی ماکس هست.برای دیدن تمام دستورات تی ماکس اینجا رو بخونین.
امیدوارم خوشتون اومده باشه :)


منبع:ویکی پدیا

بهترین آفیس در لینوکس

نویسنده : امین | تاریخ: 1395/11/11

اگر توسعه دهنده نرم افزار هستید این مطلب را بخوانید
در صورتی که دنبال برنامه های آفیس در لینوکس گشته باشین حتما  اسم چیزهایی مثل WPS, Softmaker-Office, OpenOffice و چیزی که پیش فرض در اکثر توزیع های لینوکسی یعنی LibreOffice نصب هست شنیدین.

من همه این ها رو نصب کردم. Libre که از همون openoffice منشا گرفته و تفاوت چندانی در سطح ما کاربران خانگی نداره. مشکلش اینه که اسناد مایکروسافت آفیس رو نمیتونه اون طور که هستند درست و بدون نقص نشون بده. اما به خوبی از فارسی پشتیبانی میکنه.

WPS یک آفیس مدرن و بسیار شبیه به آفیس مایکروسافت طراحی شده. اسناد مایکروسافت رو با کمترین نقصی باز میکنه. اما مشکلش اینه که در presentation از فارسی پشتیبانی نمیکنه. اما در writer فارسی رو پشتیبانی میکنه. و ظاهرا هم تیم توسعه اش حالا حالا ها به فکر اضافه کردن پشتیبانی از RTL نیستند. اما همه اینها به کنار، فقط برای ۳۰ روز رایگانه!

Softmaker هم که اصلا صحبتشو نکن. یه ناقص الخلقه ی تقریبا بی مصرف و زشت!

اما OnlyOffice... یکی از بهترین آفیس هایی که نصب کردم. (البته همین الان بگم از RTL پشتیبانی نمیکنه). اسناد مایکروسافت رو به درستی و کمترین نقص باز کرد.

خوبی OnlyOffice اینه که open source هست! بنابراین اگر توسعه دهنده و برنامه نویس هستید میتونید روش کار کنید و قابلیت پشتیبانی از RTL رو هم بهش اضافه کنید. یا حداقل به این روند کمک کنید. به نظر من آفیس بسیار مرتب و منظم و زیبایی است، و مهمتر اینکه پشتیبانی خیلی خوبی از اسناد آفیس داره.
این آفیس اگر از RTL پشتیبانی کنه آینده بسیار درخشانی رو خواهد داشت. مخصوصا در بین ما فارسی زبان هایی که از لینوکس استفاده میکنیم. امیدوارم به زودی این امکان بهش اضافه بشه.

نصب آفیس ۲۰۱۰ روی لینوکس

نویسنده : امین | تاریخ: 1395/11/7

با اینکه نصب مایکروسافت آفیس روی لینوکس به نوعی گل به خودی محسوب میشه، در اوضاع کنونی که همه جا فقط از MS Office استفاده میکنند، اگر واقع بین باشیم واقعا Libreoffice نمیتونه از پس نمایش درست و بدون نقص فایلهای MS Office بر بیاد. بنابراین مجبوریم کارهای این چنینی رو حتما با MS Office انجام بدیم.
توجه: لطفا در مذمت این کار کامنت نذارید! خودم میدونم.

اگر خواستید تن به این کار بدید! باید با wine این کار رو بکنید. پس اول wine و wine-mono و wine-gecko و winetricks رو روی توزیع خودتون نصب کنید. از اونجایی که نسخه های جدید wine به اندازه کافی رشد پیدا کردن که آفیس سال ۲۰۱۰ یعنی ۶ سال پیش رو بهتر اجرا کنند، بنابراین کار پیچیده ای لازم نیست انجام بدیم.
اما یک نکته ای وجود داره، اگر از لینوکس ۳۲ بیت استفاده میکنید (که این روزها بعیده) به سادگی فایل نصب آفیس رو اجرا کنید و نصب کنید. اما اگر از لینوکس ۶۴ بیت استفاده میکنید باید یک wineprefix مخصوص ۳۲ بیتی درست کنیم و آفیس رو در اون اجرا کنیم. با زدن دستور زیر:
 WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot

حالا فایل نصب آفیس ۲۰۱۰ رو اول روی هارد کپی کنید و با دستور زیر اجرا کنید و مراحل نصب رو ادامه بدید:
WINEPREFIX=~/.winewin32 WINEARCH=win32 wine /home/amin/test/setup.exe

طبیعیه که بجای عبارت نارنجی باید مسیر فایل نصب در فولدرهای خودتون رو بذارید.
اگر از یک سیستم به روز استفاده میکنید دلیلی وجود نداره که موفق نشید. البته اگر در حین نصب پیام خطایی دریافت کردید که آفیس موفق به ادامه نصب نبود، احتمالا باید samba رو هم نصب داشته باشید. نمیدونم چرا! ولی یکی از دوستان این طوری مشکلش رو حل کرد.
بعد از نصب، به روشی که بلدید با عرض شرمندگی و عذرخواهی از جامعه نرم افزار آزاد آفیس رو اکتیویت کنید!
وقتی آفیس word رو اجرا میکنید متوجه میشید که عبارات فارسی برعکس یا جدا از هم هستند. برای حل این مشکل باید با winetricks یه چیزی رو به نام usp10.dll نصب کنید. برای این کار باید winetricks در wineprefix جدیدمون اجرا بشه:
 WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks

و بعد در قسمت install a windows dll or component گزینه usp10 رو تیک بزنید و ok کنید. بعد از نصب این dll یک بار تست کنید، باید درست شده باشه.
و اما موضوع بعدی، یک باگ شناخته شده و حل نشده از چند سال پیش وجود داره، در مورد نوشتن RTL و LTR به صورت مخلوط که میتونید ویدیوی مربوط به این باگ رو هم در یوتیوب نگاه کنید.
فایلهای doc و docx به درستی نشون داده میشن. هیچ مشکلی نیست. اما اگر فایلی دارید که مخلوطی از فارسی و انگلیسی داره ممکنه کمی در ویرایشش اذیت بشید.
دکمه های rtl و ltr توی نوار ابزار وجود ندارند. هرچند که وجودشون چیزی رو حل نمیکنه، اما میتونید با این دستور آفیس رو اجرا کنید و اون دکمه ها در نوار ابزار اضافه میشن:
env WINEPREFIX=/home/amin/.wine32 WINEARCH=win32 LANG=fa_IR.UTF-8 wine '/home/amin/.wine32/drive_c/Program Files/Microsoft Office/Office14/WINWORD.EXE'


دستور بالا رو میتونید تبدیل به یک لانچر در منوی دسکتاپ خودتون بکنید. لانچری که wine ایجاد کرده قسمت مربوط به فارسی (سبز) نداره. قسمت نارنجی هم مسیر فولدر home کاربر خودتون رو باید بذارید. اگر فقط word رو نصب کردید که هیچی. اگر چیزای دیگه ای هم نصب کردید باید برای فایلهای اجرایی اونها هم تک تک دستور بالا رو ویرایش کنید (قسمت آبی)
بعد از نصب wine کلی برنامه های آفیس وارد منوی openwith میشن و دردسر درست میکنن. ما فقط میخوایم فایلهای doc و docx با مایکروسافت آفیس باز بشن. برای همین در این مسیر میتونید این شورتکات ها رو حذف کنید و فقط docx و doc رو بذارید بمونن. فایلهای مربوطه با wine-extensions شروع میشن
~/.local/share/applications

البته فایلهای مربوط به پسوند doc و docx رو با ویرایشگر متنی خودتون باز کنید و LANG=fa_IR.UTF-8 رو به قسمت command اضافه کنید تا با باز کردن مستقیم فایلهای ورد، آیکن rtl و ltr نشون داده بشن. که البته بخاطر اون باگ عملا مصرفی ندارند.
خب، حالا ما یه wineprefix جدا برای آفیس داریم که قاعدتا کلی هم حجم اشغال کرده. و پوشه wine اصلی هم که اگر قبلا برنامه های wine رو باز میکردید وجود داره. اگر حساس هستید نسبت به این دوگانگی، میتونید برنامه هاتون رو توی همین wineprefix ای که ایجاد کردیم نصب کنید. اما برای اینکه اذیت نشیم و یه تریلی دستور ننویسیم، میتونید این رو به فایل bashrc خودتون اضافه کنید تا از این به بعد برای اجرای برنامه ها در wineprefix جدید به راحتی اون برنامه رو با دستور wine32 اجرا کنید. مثلا wine32 ~/freegate.exe
alias wine32='WINEPREFIX=~/.wine32 WINEARCH=win32 wine '
و اما آفیس ۲۰۱۳ ! با اومدن wine نسخه 2 امیدها برای اجرای این نسخه در لینوکس بوجود آمدند! البته من تونستم آفیس ۲۰۱۳ رو اجرا کنم، اما پر از باگ بود و بسته میشد. بنابراین عملا فایده ای نداشت و استفاده ای نمیشه ازش کرد.

ترمینال به سبک قدیمی

نویسنده : علیرضا احسانی | تاریخ: 1395/11/3




امروز میخوایم به شما یه برنامه جالب معرفی کنیم که ترمینال شما رو به شکل ترمینال های قدیمی در میاره.
برای نصب توی آرچ بیس ها:


 sudo pacman -S cool-retro-term


و برای نصب توی دبیان بیس ها:
sudo add-apt-repository ppa:bugs-launchpad-net-falkensweb/cool-retro-term
sudo apt-get update
sudo apt-get install cool-retro-term


لذت ببرین:)

دسته بندی اپلیکیشن ها در گنوم شل

نویسنده : امین | تاریخ: 1395/09/29

قسمت اپلیکیشن های گنوم شل دسته بندی کلاسیکی رو که در دسکتاپ های دیگه داریم نشون نمیده. البته با نصب افزونه هایی میشه منوی اپلیکیشن ها رو به پنل اضافه کرد.
اما اگه بخواید در داخل خود قسمت اپلیکیشن های اصلی گنوم شل برنامه هاتون رو دسته بندی کنید باید gnome-appfolders-manager رو نصب کنید.



بعد از نصب (که در آرچی ها از AUR نصب میشه) با باز کردن برنامه gnome-appfolders-manager میتونید انواع دسته بندی ها رو به دلخواه خودتون ایجاد بکنید.


مرورگر اپرا فیدخوان هم دارد

نویسنده : امین | تاریخ: 1395/09/25

مرورگر اپرا از اون مرورگرهاییه که وقتی هنوز سر و کله ی گوگل توی مرورگرها پیدا نشده بود رقیب جدی IE توی ویندوز بود. و یادمه از همون قدیم الایام نسخه لینوکس هم داشت. و حتی خیلی بیشتر از فایرفاکس اون زمان امکانات و زیبایی داشت!
با پیدا شدن کروم، و در کنار اون پیشرفت های فایرفاکس، از محبوبیت این مرورگر کم شد، که دیگه کمتر توی آمار و ارقام اسمی از اپرا میشنویم.
اما توی نسخه ی developer اخیرا امکانی رو فراهم کرده که اونایی که دوست دارن فیدخوان در مرورگرشون داشته باشن خوشحال میشن:



میتونید از AUR به راحتی اون رو برای لینوکس های مبتنی بر آرچ نصبش کنید:
yaourt -S opera-developer

اپرا مرورگر خوب و حرف گوش کن و تمیزیه. امتحانش کنید..

ضبط صدا در لینوکس

نویسنده : امین | تاریخ: 1395/09/22

برنامه های زیادی برای ضبط صدا در لینوکس وجود دارند. اما audio-recorder یکی از اوناییه که خیلی ساده و بی دردسر با تنظیمات مختلف و خوبی که داره صدا رو ضبط میکنه. مثلا اگه در حال گوش دادن به یک رادیوی اینترنتی هستید میتونید خیلی راحت اون رو با فرمت دلخواهتون ضبط کنید!

برای نصب این اپلیکیشن کوچولو و کارا توی مانجارو و آرچی ها میتونید به راحتی از AUR اون رو نصب کنید
yaourt -S audio-recorder




نصب وردپرس روی لوکال هاست

نویسنده : علیرضا احسانی | تاریخ: 1395/08/27


 در این آموزش میخوایم به شما نحوه نصب وردپرس روی کامپیوتر شخصی رو آموزش بدیم.شاید شما دوست داشته باشید قبل از نصب وردپرس روی هاست اون رو امتحان کنین و یا بخواین قالب های وردپرس رو امتحان کنید اما وردپرس با  پی اچ پی کار میکنه و شما نمیتونید قالب ها رو مستقیم مثل یه فایل html ساده اجرا کنید.
ادامه مطلب

1 2 3 4 5 6 7 ...