برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

داده هایی در مورد برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

تبلیغات
آخرین نظرات

۳۲ مطلب با موضوع «لینوکس» ثبت شده است

ساخت شورتکات میانبر در اوبونتو

ShahBaz | يكشنبه, ۲۰ تیر ۱۳۹۵، ۰۸:۰۰ ب.ظ

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

در اینجا با نرم افزار gnome-panel میانبر ایجاد می کنیم.
ابتدا با دستور زیر این برنامه رو نصب کنید :

sudo apt-get install --no-install-recommends gnome-panel

و سپس با دستور زیر اجراش کنید:

gnome-desktop-item-edit ~/Desktop/ --create-new

بعد یه پنجره شبیه زیر بارتون باز می شه:

gnome-desktop-item-edit

Type: بذارید روی Application باشه.
Name: هرچیزی اینجا وارد کنید می شه اسم همون میانبری که ایجاد می شه.
حالا کلید Browse رو بزنید و برید و اون فایلی که می خواید براش میانبر درست کنید رو با پیدا کنید و روش دبل کلیک کنید .
در آخر هم OK رو بزنید تا تغییرات ذخیره شوند.
به دسکتاپ برید و ببینید نتیجه رو !!!


البته دوستان توجه داشته باشن ، ممکنه این دستوراتی که گذاشتم منقضی شده باشه ...اگه دستورات منقضی شده بودند ببخشید دیگه..به تاریخ انتشار مطالب یه نگاهی بندازید اگه دستورات منقضی شده بودند

برگرفته شده ازmojtaba-salehiyan.blog.ir
=========================================

سلام دوستان عزیز،

توی این پست می‌خوایم در رابطه با مساله‌ای صحبت کنیم که بعضی مواقع بدجور آدم رو قلقلک می‌ده. اون مساله این هست که فرض کنیدآخرین نسخه‌ی اکلیپس رو از وب‌گاهش دانلود کردید. همون‌طور که بهتر از من می‌دونید این برنامه‌ای که دانلود کردید رو نیاز نیست که نصب کنید، فقط کافیه که فایلی که دانلود کردید رو ااستخراج (extract) کنید و سپس فایل eclipse رو اجرا کنید. حال این سوال پیش می‌یاد که:

چجوری فایل اجرایی اکلیپس رو وارد منوی گنوم یا KDE کنم؟ تا بتونم به صورت مستقیم از طریق منوها بهش دسترسی داشته باشم.

برای این کار بایستی یک فایل متنی با محتوای مشخص و پسوند .desktop توی یه جای مشخص ساخته بشه. به این فایل متنی desktop entry  گفته می‌شه (فارسیش می‌شه مدخل رومیزی یا ورودی رومیزی) که توی اون محل قرارگیری فایل اجرایی برنامه و آیکون برنامه و غیره مشخص می‌شه. این شیوه طبق استاندارد freedesktop.org هست که هم گنوم و هم KDE از این استاندارد پیروی می‌کنند.

برای این‌کار طبق معمول از دو طریق می‌شه وارد عمل شد. ۱. با استفاده از ترمینال ۲. با استفاده از ابزار گرافیکی. که ما در این‌جا فقط روش با استفاده از ترمینال رو توضیح می دیم.

فرض می‌کنیم فایل اکلیپس که دانلود کردیم رو از در پوشه‌ی زیر استخراج کردیم:

/home/salman/apps/eclipse

برای شروع باید که ابتدا یک فایل با پسوند .desktop توی آدرس زیر ایجاد کنیم:
/usr/share/applications

اسم این فایل رو مهم نیست که چی می‌ذاریم ولی برای این‌که بعداً دچار سردرگرمی نشیم اسم این فایل رو متناسب با نام نرم‌افزار ایجاد می‌کنیم. فایل مورد نظر رو با دستور زیر می‌تونیم که ایجاد کنیم:

$ sudo nano /usr/share/applications/eclipse.desktop

و سپس محتویات زیر رو درش paste می‌کنیم (چون توی ترمینال هستیم، برای paste کردن باید از ctrl+shift+v استفاده کنیم):

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/media/elinux/ProgLinux/eclipse-CPP/eclipse
Icon=/media/elinux/ProgLinux/eclipse-CPP/icon.xpm
Terminal=false
Categories=GNOME;Application;Development;
و سپس اون رو با دستور ctrl+o ذخیره می‌کنیم. حالا می‌تونیم راحت از طریق منوها به برنامه‌ی اکلیپس دسترسی داشته باشیم.
سایبرفاکس:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Cyberfox
Comment=Cyberfox ‌
Exec=/media/elinux/ProgLinux/Cyberfox-47.0.2.en-US.linux-x86_64/Cyberfox/Cyberfox
Icon=/media/elinux/ProgLinux/Cyberfox-47.0.2.en-US.linux-x86_64/Cyberfox/browser/icons/mozicon128.png
Terminal=false
Categories=GNOME;Application;Development;

 در اخر طبق راهنمای پایین صفحه ترمینال باید ctrl+t زد و بعد ctrl+t در مسیر زیر فایل ها رو ذخیره میکنیم.


/home/elinux/.local/share/applications


به مسیر ذکر شده دقت کنید.
بعد از اینکار از طریق جست و جوی برنامه و کشیدن اون به دسکتاپ میانبری ایجاد میشه. حالا روی فایل راست کلیک میکنیم و properties قست permision تیک execute رو میزنیم.

با کشیدن و رها کردن ایکون برنامه (از قسمت سرچ) یک فایل با فرمت زیر احتمالا روی دسکتاپ میافته:

aplicationName.decktop

روی فایل راست کلیک میکنیم و properties قست permision تیک execute رو میزنیم.

توضیح خط به خط:

این قسمت برگرفته از راهنمای رسمی گنوم به این آدرس است. (به کوچک یا بزرگ بودن حروف انگلیسی توجه فرمایید).

 

  • اسم فایل: این فایل متنی (desktop entry) هیچ‌گونه محدودیتی برای این‌که اسمش از چندحرف تشکیل بشه، نداره بنابراین بهتر هست که از علایم اختصاری استفاده نکنید. به طور مثال foocorp-painter-pro.desktop یک اسم فایل خوب ولی fcpp.desktop یا FooCorp Painter Pro.desktop اسم‌ فایل بد است.
  • [Desktop Entry] این بایستی که همیشه در خط اول باشد.
  • Type= در این قسمت نوع مشخص می‌شود که می‌تواند یا Application باشد یا Directory یا Link.
  • Encoding= فایل مورد نظر بایستی که همیشه encode شده‌ی UTF-8 باشد.
  • Name= در این قسمت اسمی قرار می‌گیره که ما می‌خوایم توی منو باشه.
  • Comment= برای توضیحات اضافه‌ای است که می‌خواهیم با آن برنامه را توصیف کنیم
  • Exec= محل قرارگیری فایل اجرایی یا دستوری که در ترمینال وارد می‌کنیم تا برنامه اجرا شود، را باید در این قسمت وارد کنیم. (برای این قسمت می‌توانیم یک سری متغیرها رو تعریف کنیم، که از طریق  لینک بالا قابل دسترس است)
  • Icon= محل قرارگیری آیکون برنامه را مشخص می‌کنیم
  • Terminal= در مقابل این پارامتر یا false قرار می‌گیرد یا true. اگر true باشد یعنی این‌که برنامه در ترمینال اجرا می‌گردد و اگر false باشد، یعنی برنامه در ترمینال اجرا نمی‌گردد.
  • Categories= این قسمت مشخص کننده‌ی این است که برنامه‌ی مورد نظر در چه دسته‌بندی‌هایی قرار می‌گیره.
برای آشنایی با دیگر keyها (کلیدها) و توضیحات بیشتر می‌توانید به آدرس‌های زیر مراجعه فرمایید (به هرکدام از پارامترها یک key  گفته می‌شود مثل: Type, Encoding, Name و غیره.)

====================================================

سلام
هر بار که آیکون (میانبر) برنامه های تلگرام و سایبرفاکس رو میارم توی دسکتاپ، بعد از خاموش و روشن کردن کامپیتور آیکون ها غیر فعال میشند.
یعنی با کلیک روی ایکن ها پیغام غیر فعال بودن لینک میاد.
با نرم افزار gnome-panel هم ایکون ها رو اوردم ولی همین مشکل پابرجا هست.

نکته: در حین خاموش شدن کامپیتور پیغام میاد که اولش نوشته clear و بعد ادرس یه فایلی هست. به نظرم تنظیماتی که انجام دادم روی اوبنتو رو پاک میکنه. و یکیش همین ایکون ها هست.

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

  • ShahBaz

نصب فایل هایی با پسوند .sh در اوبونتو

ShahBaz | يكشنبه, ۲۰ تیر ۱۳۹۵، ۰۷:۵۸ ب.ظ

نصب از طریق بسته های فشرده شده tar یا  tar.gz :

این روش می شه گفت شاید در بین روش های معمولی نصب ، سخت ترین روش باشه.در این روش شرکت نرم افزاری به شما یک فایل فشرده شده با پسوند tar.gz (یا گاهی هم tar ) می ده.اینجا مثل روش قبل نیست که روی فایل دبل کلیک کنید و با زدن یه کلید install برنامه رو نصب کنید.

اینجا باید شما چندتا کار انجام بدید و نرم افزار رو دستی (Manual) نصبش کنید.در زیر به روش نصب برنامه ها از طریق فایل فشرده می پردازیم.

در سیستم عامل لینوکس توزیع اوبونتو ، به طور پیشفرض ، خود سیستم عامل نرم افزار هارو در دایرکتوری opt (در درایو سیستم عامل) نصب می کنه.و برای کار با نرم افزار ها هم در همین دایرکتوری دنبال نرم افزار های نصب شده می گرده. شما بهتره نرم افزارهاتون رو در همین پوشه نصب کنید.خب بریم سراغ نصب:

- اول از همه باید ترمینال رو باز کنید.با زدن دستور su و سپس زدن رمز عبور کاربر روت (root) دستور هارو با دسترسی روت اجرا کنید.

- در مرحله بعد باید فایل فشرده tar.gz یا tar رو به دایرکتوری opt انتقال بدید(یا کپی کنید). با دستور زیر :

#cp [نام فایل فشرده] [مقصد]
example:
#cp pycharm-5.0.4.tar.gz /opt

 و با زدن اینتر فایل فشرده به دایرکتوری opt کپی می شود.

- حال باید با ترمینال به دایرکتوری opt برید و این فایل رو از حالت فشرده خارج کنید.در ترمینال دستور زیر را وارد کنید :

#cd /opt

و با زدن اینتر به دایرکتوری opt انتقال پیدا می کنید.

حال اگر در ترمینال دستور ls -la رو وارد کنید خواهید دید که فایل فشرده به این دایرکتوری منتقل (یا کپی) شده.در این مرحله باید فایل را از حالت فشرده خارج کنید(عمل استخراج یا extract).با دستور زیر :

#tar -xvf [نام کامل فایل] 

 با این دستور فایل از حالت فشرده خارج می شه و محتواش در دایرکتوری opt ریخته می شه (اگه فایل های داخل فایل فشرده ، بدون پوشه بودند یعنی همه فایل ها مستقیم در فایل فشرده بودند بدون این که در پوشه ای قرار داشته باشند ، قبلش یه پوشه با نام دلخواه بسازید و فایل فشرده رو انتقال بدید به اون پوشه که ایجاد کردین و اونجا عمل استخراج رو انجام بدید).

 

- این مرحله مرحله آخره ؛ در این مرحله وارد دایرکتوری فایل هایی بشید که استخراج کردید.در بین فایل ها دنبال فایلی با نام install.sh بگردید .یا دنبال هر فایلی که پسوند sh. داشته باشه. مثلا یه فایلی با اسم نرم افزار و پسوند  sh. (مثلا pycharm.sh ) .اگر چنین فایلی پیدا نکردید در پوشه های دیگه دنبالش بگردید (به احتمال زیاد در پوشه ای به نام bin یا install باید باشد ، در هر صورت در پوشه ها دنبالش بگردید) . وقتی پیداش کردید باید فایل رو اجرا کنید ، با دستور زیر :

# ./نام فایل.sh
example:
root@mojtaba:/opt/pycharm-5.0.4/bin# ./pycharm.sh

با زدن این دستور برنامه شروع به کار می کنه برای اولین بار.بعد از این اجرا ، برنامه در لیست برنامه های نصب شده قرار می گیره و شما می تونید در منوی استارت اوبونتو دنبالش بگردید.

یا این که کلید super (کلیدی که عکس پنجره روش هست و مال start ویندوز هست) رو بزنید بعد اسم نرم افزار رو تایپ کنید تا پیداش کنید :

حالا با کلیک روی آیکن برنامه می تونید بازش کنید یا حتی می تونید با drag & drop ، آیکن برنامه رو بکشید و در لانچر اوبونتو قرار بدید که راحت تر بهش دسترسی داشته باشید.

 

البته این سه روش معمول ترین روش ها برای نصب برنامه ها در اوبوتو بودند.روش های نصب خاص تر و سخت تر و طولانی تری هم هست که اگه نرم افزاری روش نصب خاص و منحصر به فردی داشت ، خود شرکت سازنده نرم افزر آموزش نصب رو هم می ذاره توی سایتش (مثلا نصب نرم افزار vmware در لینوکس چنین قضیه ای داره ، یعنی نصب با روش خاص داره که در سایت شرکت آموزشش کامل گذاشته شده و جای نگرانی نیست).

بعضی برنامه ها هم هستند که اصلا نیازی نیست نصبشون کنی.کافیه فایل برنامه رو با دبل کلیک باز کنید تا برنامه باز بشه.نرم افزار تلگرام ( Telegram ) همین طوره.کافیه فایل اجرایی برنامه رو اجراش کنید.البته توصیه می شه فایل اجرایی برنامه رو در دسکتاپ بریزید تا راحت تر بهش دسترسی داشته باشید.می تونید فایل نصب تلگرام برای لینوکس رو از سایت تلگرام دانلود کنید.

توضیحات :

نرم افزار uget  که در قسمت 1 گفته شد برای نصب می تونید از دو روش نصبش کنید : هم با ریپازیتوری ها و هم بسته نصبی.در سایت uget که برید برای هر دو روش نصب توضیح داده.می تونید با ریپازیتوری و ترمینال نصب کنید یا این که بسته نصبی رو بگیرید و نصب کنید.

 

نرم افزار atom ، یک ویرایشگر متن هست که زبان های برنامه نویسی زیادی درش پیاده سازی شده و می تونه گزینه خوبی برای برنامه نویسی با زبان هایی باشه که IDE خوب ندارند (مثلا برنامه نویسی با PHP )

 

نرم افزار sublime-text هم که در قسمت دوم گفته شد ، این نرم افزار با هر سه روش قابل نصب هست! هم با ریپازیتوری ها ، هم با بسته نصبی و هم با بسته های فشرده(البته ریپازیتوری هایی که براش هست ریپازیتوری های خود شرکت سابلایم نیست و افراد دیگه این ریپازیتوری ها رو آماده کردند.برای نصب با ریپازیتوری به اینجا برید )برای نصب می تونید به سایت sublime-text برید و ببینید.

 

نرم افزار pycharm هم که در قسمت 3 گفته شد تنها با روش سوم قابل نصبه و ریپازیتوری و بسته نصبی نداره (حداقل من ندیدم).این نرم افزار از شرکت jetBrains  هست که یک محیط توسعه (IDE) برای زبان برنامه نویسی پایتون (Python) هست.

البته دوستان توجه داشته باشن ، ممکنه این دستوراتی که گذاشتم (دستوراتی که باید در ترمینال وارد کنید) منقضی شده باشه ...اگه دستورات منقضی شده بودند ببخشید دیگه..به تاریخ انتشار مطالب یه نگاهی بندازید اگه دستورات منقضی شده بودند


برگرفته شده از mojtaba-salehiyan.blog.ir
  • ShahBaz

نصب تور در اوبونتو

ShahBaz | شنبه, ۱۹ تیر ۱۳۹۵، ۱۰:۴۶ ب.ظ

تور

تور (به انگلیسی TOR) مخفّف The Onion Routing به معنای مسیریابی پیازی، یک نرم افزار است که برای حفظ حریم شخصی و امنیت بیشتر در محیط اینترنت می‌توان از آن استفاده نمود. این نرم‌افزار از سال ۲۰۱۵ به همراه وصله‌ای به نام obfs4proxy توزیع می‌شود که امنیت اطّلاعات را بیش از پیش تضمین می‌نماید. از امکانات ویژهٔ شبکهٔ تور، استفاده از خدمت مخفی و وب عمیق است.

نصب

دستورات زیر را در پایانه وارد کرده یا بستهٔ tor را از مرکز نرم‌افزاری اوبونتو نصب کنید

$ sudo apt install tor

توجّه: اگر نگارش اوبونتوی شما قدیمی‌تر از ۱۵.۱۰ است، ابتدا آخرین نگارش تور را از مخازن اوبونتو گرفته و آن را به‌وسیلهٔ gdebi یا مرکز نرم‌افزاری اوبونتو نصب کنید.

وصله‌کردن

ابتدا با دستور زیر یا از طریق مرکز نرم‌افزاری اوبونتو بستهٔ obfs4proxy را نصب می‌کنیم

$ sudo apt install obfs4proxy

سپس پروندهٔ پیکر بندی تور به آدرس etc/tor/torrc را با دسترسی ریشه باز می‌کنیم. برای مثال در اوبونتو می‌توان از این دستور استفاده کرد:

$ sudo gedit /etc/tor/torrc

و خطوط زیر را به انتهای آن اضافه می‌کنیم:

UseBridges 1
Bridge obfs4 69.162.169.229:7336 36366CA74CB5D7958A73BEB5681135F627DC4F05 cert=bxE0qAN4Um6XGBZ6beZGJM66vMRH/1uvf6hjwWWTO5rALH/bPkq9ktTVtyhhy1vO3YbwMA iat-mode=0
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy

توجّه داشته باشید که آن‌چه در ادامهٔ عبارت Bridge آمده، نشانی پل obfs4 است و شما باید آن را با پل obfs4 خودتان یا هرپل obfs4 مطمئن دیگری عوض کنید. روش گرفتن یا ایجاد پل در صفحهٔ مربوط به تور وجود دارد.

پس از تغییر پل، تور را راه‌اندازی مجدّد می‌کنیم:

$ sudo systemctl restart tor.service

حالا تور شما در حال اجراست و می‌توانید با اتّصال socks به درگاه ۹۰۵۰ روی میزبان محلّی از آن استفاده کنید. یادتان باشد نخستین بار ممکن است اتّصال به شبکهٔ تور قدری طول بکشد. برای دیدن گزارش تور می‌توانید از دستور زیر استفاده کنید. هرگاه در خروجی عبارت Bootstrapped 100%: Done را دیدید، به این معنی است که تور وصل شده.

$ tail -f /var/log/tor/log

تنظیمات متفرّقه

  • با بالا بردن زمان مربوط به chain در پروندهٔ torrc یعنی KeepalivePeriod و NewCircuitPeriod (واحد ثانیه) می‌توانید سرعت تور را افزایش دهید. توجّه داشته باشید که این‌کار به دلیل افزایش داده‌های منتقل شده از یک گره خروجی موجب کاهش گم‌نامی شما می‌شود. در زیر شمایی از تنظیماتی که ممکن است سرعت شما را افزایش دهد مشاهده می‌کنید:
# Try for at most NUM seconds when building circuits. If the circuit isn't
# open in that time, give up on it. (Default: 1 minute.)
CircuitBuildTimeout 5
# Send a padding cell every N seconds to keep firewalls from closing our
# connections while Tor is not in use.
KeepalivePeriod 60
# Force Tor to consider whether to build a new circuit every NUM seconds.
NewCircuitPeriod 15
# How many entry guards should we keep at a time?
NumEntryGuards 8
  • اگر می‌خواهید همواره گره خروجی و نشانی اینترنتی شما مربوط به کشوری خاص باشد کافی است نام استاندارد آن کشور یا کشورها را به صورت زیر در پروندهٔ torrc معرّفی کنید:
ExitNodes {US}

یا

ExitNodes {US} , {GB}

torify

برای گذراندن برنامه‌ها از مجرای تور نیز می‌توانید از ابزار torify که به همراه تور نصب می‌شود استفاده کنید. برای مثال:

$ torify bash

به یاد داشته باشید که به دلایل امنیتی، مرورگرها را نباید از طریق torify به شبکهٔ تور وصل کرد، برای اتّصال به وب از مسیر تور، از افزونهٔ فاکسی‌پراکسی استفاده کنید.

تنظیمات مرورگر

برای استفادهٔ هوشمندتر از تور می‌توان از افزونهٔ فاکسی‌پراکسی و تعریف قواعد موردنظر برای آن استفاده کرد. برای افزودن اتّصال تور به این افزونه، روی فهرست کارگزارها ها کلیک راست کرده و Tor Wizard را انتخاب کنید. تنظیمات را می‌توانید بدون privoxy و روی درگاه 9050 انجام دهید.

استفاده روی شبکه

برای استفادهٔ آسان از یک اتّصال تور بر روی کل شبکه و یا در صورت نیاز به استفاده از کارگزار http به جای socks می‌توان از سرویس‌دهندهٔ کارگزار پروتکل انتقال ابرمتن polipo استفاده کرد.

برای این کار ابتدا بستهٔ polipo را با دستور زیر یا از مرکز نرم‌افزاری اوبونتو نصب می‌کنیم:

$ sudo apt install polipo

سپس پروندهٔ etc/polipo/config را به صورت زیر ایجاد می‌کنیم:

proxyAddress = "::0"        # both IPv4 and IPv6
allowedClients = 192.168.1.0/24
socksParentProxy = "localhost:9050"
socksProxyType = socks5

در تنظیمات بالا فرض بر این است که دستگاه‌هایی که می‌خواهند از این پراکسی استفاده کنند روی شبکه‌ای با نشانی 192.168.1.0 و پوشش شبکهٔ 24 قرار دارند. در صورت نیاز می‌توان تنظیمات مربوط به شبکه در خط دوم را تغییر داد یا با گذاشتن «,» در انتهای خط، شبکه یا شبکه‌های دیگری را به آن افزود.

سپس با دستور زیر polipo را شروع مجدّد می‌کنیم تا با تنظیمات جدید اجرا شود:

$ sudo service polipo restart

از این به بعد می‌توان به وسیلهٔ پراکسی http روی سیستمی که تور و polipo روی آن نصب شده‌اند و با استفاده از درگاه پیش‌فرض 8123 از تور استفاده کرد. برای مثال برای از تور عبور دادن ترمینال و برنامه‌های داخل آن از طریق polipo باید دستور زیر را در ترمینال وارد کرد:

$ export http_proxy="http://127.0.0.1:8123/"

نکته۱: به یاد داشته باشید که polipo همچنین یک کش (cache) سرور نیز می باشد. در نتیجه آدرس صفحات در هارد ذخیره می شود. که شاید دوست نداشته باشید کسی ببیند که به چه سایت هایی سر زدید. برای مطمئن بودن از اینکه polipo چیزی ذخیره نمی کند این خط را به فایل تنظیمات اضافه کنید.

/etc/polipo/config
------------------
diskCacheRoot = ""

برای فهمیدن اینکه تا الان چه سایت هایی لیست شدند این دستور را وارد کنید

$ ls /var/cache/polipo/

در صورت تمایل می توانید این پوشه را پاک کنید

$ sudo rm -R /var/cache/polipo/*

مرورگر تور

در صورتی که فقط برای وب‌گردی نیاز به تور دارید بهتر است از مرورگر تور استفاده کنید که پیکربندی‌های امنیتی در آن از پیش انجام شده است. برای نصب مرورگر تور می‌توان بستهٔ torbrowser-launcher را از مرکز نرم‌افزارهای اوبونتو نصب کرده، یا آن را با استفاده از APT نصب نمود:

$ sudo apt install torbrowser-launcher

پل (تور)

پل (به انگلیسی Bridge) بازپخش کنندهٔ شبکهٔ تور است. در مناطقی که برای اتّصال به شبکهٔ تور محدودیت وجود دارد، می‌توان با اتّصال مستقیم به یک پل، از طریق آن پل به شبکهٔ تور وصل شد. بدیهی است که باید اتّصال مستقیم بین رایانه‌ای که می‌خواهد به شبکهٔ تور وصل شود و پل وجود داشته باشد؛ هم‌چنین خود پل نباید در اتّصال به شبکهٔ تور مشکلی داشته باشد.

دریافت پل

برای گرفتن پل‌های obfs4، از راهنمای داخل همین صفحه برای ایجاد یک پل خصوصی استفاده کرده یا از یک حساب جی‌میل، یاهو یا رایزآپ یک ای‌میل بدون موضوع با متن زیر به نشانی bridges@bridges.torproject.org بفرستید:

get transport obfs4

پس از مدّتی, ای‌میلی حاوی سه پل برایتان ارسال می‌شود که باید یکی از آن ها را با نشانی پل موجود در پروندهٔ torrc عوض کنید.

برای دریافت پل هم‌چنین می‌توانید به این پایگاه وب رفته و یک پل obfs4 در قسمت option انتخاب کنید و سپس آن را با نشانی موجود در پروندهٔ torrc عوض کنید.

نهایتاً پس از تغییر پل، تور را راه‌اندازی مجدّد می‌کنیم:

$ sudo systemctl restart tor.service

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

ایجاد پل خصوصی

برای ایجاد پل خصوصی باید روی سرویس‌دهندهٔ شخصی خود در مکانی که برای پیوستن به شبکهٔ تور مشکلی ندارد، کارهای زیر را انجام دهید:

  • بسته‌های tor و obfs4proxy را نصب کنید:
$ sudo apt install tor obfs4proxy
  • پروندهٔ torrc خود را به شکل زیر تغییر دهید:
SocksPort 0
ORPort auto
BridgeRelay 1
Exitpolicy reject *:*

## CHANGEME_1 -> provide a nickname for your bridge, can be anything you like
#Nickname CHANGEME_1
## CHANGEME_2 -> provide some email address so we can contact you if there's a problem
#ContactInfo CHANGEME_2

ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed
  • تور را مجدّداً راه‌اندازی کنید:
$ sudo systemctl restart tor.service
  • صبر کنید تا پل‌ها ایجاد شوند.
  • شما می‌توانید نشانی پل را در پروندهٔ var/lib/tor/pt_state/obfs4_bridgeline.txt ببینید.

IP ADDRESS نشانی اینترنتی سرویس‌دهندهٔ شماست.

PORT پل ایجاد شده را می‌توانید با این دستور بیابید:

$ sudo cat /var/lib/tor/state | grep obfs

FINGERPRINT پل را نیز می‌توانید در پروندهٔ var/lib/tor/fingerprint مشاهده کنید.

  • ShahBaz

میزکارهای متفاوت در اوبونتو 16.04

ShahBaz | شنبه, ۱۹ تیر ۱۳۹۵، ۰۴:۵۲ ب.ظ

میزکار‌های دیگر را امتحان کنید

خوشبختانه در گنو/لینوکس امکان نصب انواع میزکار‌ها را در اختیار دارید. برای مثال می‌توانید میزکار‌های با شکل کاری متفاوتی از یونیتی را بر روی اوبونتو نصب کنید. 

میزکار سینامون: برای نصب سینامون که یکی از بهترین نسخه‌های گنوم ۳ است می‌توانید از دستورات زیر استفاده کنید.

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable

sudo apt-get update

sudo apt-get install cinnamon

cinamon

میزکار گنوم کلاسیک: برای استفاده از حالت کلاسیک میزکار گنوم که مشابه رابط قدیمی گنوم ۲ است باید این دستور را اجرا کنید:

sudo apt-get install gnome-panel

gnome-classic

میزکار گنوم ۳: یونیتی یکی از پوسته‌هایی است که بر روی گنوم ساخته شده و در اوبونتو استفاده می‌شود. برای استفاده از رابط اصلی میزکار گنوم ۳ با نام «گنوم شل»، دستور زیر را اجرا کنید.

sudo apt-get install gnome-shell

gnome-3

برای استفاده از هرکدام از میزکار‌هایی که نصب کرده‌اید، در صفحه‌ی ورود به سیستم (Login) میزکار مورد نظر خود را انتخاب کنید و وارد سیستم شوید.

  • ShahBaz

تغییر مکان نوار ابزار یونیتی در اوبونتو 16.04

ShahBaz | شنبه, ۱۹ تیر ۱۳۹۵، ۰۴:۵۰ ب.ظ

. فعال کردن کوچک کردن با یک کلیک

unity-cusom

برای فعال کردن قابلیت Minimise با یک کلیک می توانید از ابزار یونیتی توییک (Unity Tweak Tool) از جمله برنامه‌های ضروری است که امکان شخصی‌سازی کل رابط را به شما را می‌دهد استفاده کنید.

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

شما همچنین می توانید این قابلیت را از طریق خط فرمان ترمینال با دستور زیر فعال کنید

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true


۵. تغییر مکان لانچر یونیتی

ubuntu-update

بصورت پیش فرض لانچر یونیتی در سمت چپ قرار دارد ، اوبونتوی جدید این اجازه را به شما می دهد تا شما خودتان انتخاب کنید لانچر یونیتی در سمت چپ باشد یا در سمت پایین

چنانچه می خواهید لانچر یونیتی را سمت پایین منتقل کنید کافیست دستور زیر ر در خط فرمان ترمینال وارد کنید

gsettings set com.canonical.Unity.Launcher launcher-position Bottom
  • ShahBaz

چه کارهایی بعد از نصب اوبونتو 16.04 انجام دهیم؟

ShahBaz | شنبه, ۱۹ تیر ۱۳۹۵، ۰۴:۳۷ ب.ظ

قبل از هر کاری رایانه خود را به اینترنت متصل نمایید و با دکمه ترکیبی Alt+Ctrl+t ترمینال را باز کنید. ترمینال یکی از بزرگترین و قدرتمند ترین امتیازات سیستم عامل گنو/لینوکس است. پس از آن نترسید و سعی کنید با ترمینال دوست شوید. چون قرار است بخشی از کارهای شما را انجام دهد. البته این بدین معنا نیست که شما مجبور هستید تا تمام کارهای خود را با ترمینال انجام دهید. برای یادگیری اول پیشنهاد میکنم تا با GUI یا همان بخش گرافیکی سیستم عامل کار کنید. ترمینال لینوکس بسیار قدرت‌مند و انعطاف پذیر است.

Screenshot from 2016-04-30 09-10-47

بعد از اتصال رایانه به اینترنت و باز کردن ترمینال دستور زیر را برای بروز رسانی وارد نمایید:

sudo apt update

شاید برای شما سوال شود دستور بالا به چه معناست؟

 عبارت   sudo  به معنای super user do هست. در اوبونتو و تمام سیستم عامل‌های گنو/لینوکسی دسترسی کاربر ریشه به دلیل مسائل امنیتی قفل است. پس کسی که دسترسی ریشه دارد کاراهای سطح بالاتری را می‌تواند در سیستم انجام دهد. برای عملیاتی مانند بروز رسانی سیستم عامل نیاز به دسترسی ریشه دارید و با نوشتن عبارت sudo شما مجوز ورود کاربر ریشه را اعلام می‌کنید.

دستور را وارد نمایید و سپس رمز عبور کاربر ریشه را وارد نمایید. دقت کنید که در هنگام وارد کردن پسوورد (رمز عبور) هیچ کاراکتری نمایش داده نمی‌شود.

عبارت apt نیز برنامه‌ایی برای مدیریت بسته‌ها می‌باشد. از جمله وظایف apt می‌توان به بروزرسانی، نصب، حذف بسته‌ها اشاره کرد. در توزیع‌هایی که بر پایه دبیان(یا دبین) هستند از apt استفاده می‌شود. توزیع های دیگر گنو/لینوکسی از مدیریت بسته‌های دیگری استفاده می‌کنند. مانند pacman در آرچ و یا dnf در فدورا.

عبارت update هم به معنای بروزرسانی در زبان انگلیسی می‌باشد.

پس دستور بالا را وارد نمایید تا سورس لیست‌های شما بروز شوند. اگر بروزرسانی جدیدی باشد دریافت می‌شود و در غیر این صورت سورس لیست بعدی بررسی می‌شود.

Screenshot from 2016-05-01 09-38-39

حال به بروزرسانی نرم افزارها می‌رسیم:

برای بروز رسانی نرم افزارها از دستور زیر استفاده کنید:

sudo apt upgrade
هم‌چنین برای بروز رسانی کرنل و یا بروز رسانی نسخه جدید(در صورت وجود) از دستور زیر استفاده کنید:
sudo apt dist-upgrade

اوبونتو 16.04 از کرنل(لینوکس) نسخه‌ی 4.4.0 استفاده می‌کند. که در روز‌های آینده بروز رسانی برای کرنل هم منتشر خواهد شد. کرنل وظیفه مدیریت سخت افزار را بر عهده دارد.

برای پاکسازی سیستم عامل از فایل‌های بیهوده دستور زیر را وارد نمایید تا فضای کمتری بر روی دیسک اشغال شود:

sudo apt-get autoremove

بعد از بروز رسانی می‌رسیم به تنظیمات ساده‌ی سیستم عامل که مهم‌ترین‌های این تنظیمات را برای شما توضیح خواهیم داد:

  • تعیین بهترین سرور برای دانلود بروز رسانی‌ها و برنامه‌ها:

از قسمت تنظیمات وارد Softwar & Update شوید و سپس در سربرگ Ubuntu Software با توجه به عکس زیره مناسب‌ترین سرور را انتخاب نمایید:

Screenshot from 2016-05-01 10-04-58

در حال حاضر سرورهای ایرانی سرعت خوبی را ارائه می‌دهند.

  • اگر در هنگام نصب اوبونتو زبان فارسی را اضافه نکردید می‌توانید از مسیر زیر استفاده کنید:

System Settings > Hardware >Keyboard >Text Entry

برای دسترسی راحت‌تر می‌توانید داخل دش(Dash) عبارت Text Entry را تایپ نمایید.

بعد از طی این مسیر بر روی علامت + کلیک کنید و زبان فارسی را مانند عکس زیر جستجو کنید:

Screenshot from 2016-05-01 09-51-22

برای تعیین کلید میانبر جهت جابجایی بین دو زبان بعد از اضافه کردن زبان فارسی در قسمت Switch to Next Suorce Using کلید میانبر مورد نظر خود را مشخص نمایید.

Screenshot from 2016-05-01 09-58-33

باقی تنظیمات از جمله تنظیمات موس و تاچ پد یا پاور، تصویر زمینه، روشنایی صفحه نمایش، زمان روشن بودن و قفل شدن سیستم عامل، تظیمات صدا، شبکه، پرینتر و… را براحتی انجام دهید.

Screenshot from 2016-05-01 10-09-47

از این پس به شما چند نرم افرار کاربردی و نحوه نصب را توضیح خواهیم داد. توصیه می‌کنم نرم افزارهای معرفی شده را به وسیله‌ی ترمینال نصب نمایید تا به استفاده از آن عادت کنید. در غیر اینصورت می‌توانید از مرکز نرم افزاری گنوم که در اوبونتو 16.04 جایگزین مرکز نرم افزاری اوبونتو شده است استفاده نمایید.

Screenshot from 2016-05-01 10-16-38

unity-tweak-tool1172156

برای شخصی سازی و اعمال آن می‌توانید از نرم افزار  unity-tweak-tool استفاده نمایید. برای نصب از دستور زیر استفاده نمایید:

sudo apt install unity-tweak-tool

در این برنامه تغییرات زیادی را می توانید اعمال کنید.از جمله آیکون، تم، فونت و …

VLC Media PlayerVLC-icon

نرم افزاری مشهور و اپن سورس برای تمام سیستم عامل‌ها می‌باشد که قابلیت پخش انواع فرمت‌های صوتی و تصویری را دارد. برای نصب vlc از دستور زیر استفاده نمایید.

sudo apt install vlc

 

Screenshot from 2016-05-01 10-26-16

chromium-browser120px-Chromium_11_Logo.svg

برای مروگری می‌توانید از موزیلا فایر فاکس و یا کرومیوم استفاده کنید که هر دو نرم افزار آزاد و اپن سورس هستند. فایر فاکس بصورت پیش فرض بر روی اوبونتو و اکثر توزیع‌های گنو/لینوکس نصب می‌باشد. برای نصب کرومیوم دستور زیر را در ترمینال وارد نمایید:

 

sudo apt install chromium-browser

LibreOfficelibreoffice-Logo-Icon

LibreOffice هم مانند مایکروسافت آفیس می‌باشد و می‌توانید کارها و پروژه‌های دانشگاهی خود را در آن تایپ کنید. اوبونتو 16.04 بصورت پیش فرض از آخرین نسخه (5.0) استفاده می‌کند. این نرم افزار بر خلاف مایکروسافت آفیس کاملا رایگان می‌باشد.

 

Screenshot from 2016-05-01 10-35-36

Eclipse Integrated Development Environment

eclipse-426x100

 

یکی از لذت بخش ترین کارها در گنو/لینوکس برنامه نویسی است. یک IDE خوب برای برنامه نویسی Eclipse می‌باشد. برای نوشتن برنامه هایی با زبان java و C و ++C و PHP مناسب می‌باشد.

در گنو/لینوکس IDE برای برنامه نویسی زیاد پیدا خواهید کرد.

 

virtualBoxvirtualbox

ویرچوال باکس برای مجازی سازی به کار می‌رود. این برنامه علاوه بر اپن سورس بودن آزاد هم می‌باشد. اگر میخواهید سیستم عامل‌های دیگری را بدون نیاز به نصب بر روی هاردیسک تجربه کنید، از VirtualBox استفاده کنید. نسخه 5.0 این نرم افزار در مخازن اوبونتو موجود است و با زدن کد زیر در ترمینال می‌توانید نصب نمایید:

sudo apt install virtualbox

Darktable & Gimp512px-Darktable_icon.svg

برای ویرایش عکس‌های خود از این دو نرم افزار استفاده نمایید. Darktable قابلیت ویرایش عکس‌های شما با فرمت RAW را دارد. این دو نرم افزار آزاد هستند.

Screenshot from 2016-05-01 10-54-18

برای نصب Darktable و Gimp از دستور زیر استفاده کنید:

sudo apt install darktable
sudo apt install gimp

Vim Editorvim-icon-175

vim یک نرم افزار قدرتمند ویرایشگر متن است که در گنو/لینوکس کاربر زیادی دارد. از جمله نوشتن اسکریپت بش و برنامه نویسی کاربرد دارد.

phd

برای نصب vim از دستور زیر استفاده کنید:

sudo apt install vim

‌Blenderblender-icon

Blender یک نرم افزار مدلسازی سه بعدی است. قابلیت رندرینگ بسیار بالا از جمله به دارا بودن اکثریت موتورهای رندرینگ با پلاگین‌های داخلی و خارجی را اشاره کرد. برای نصب بلندر می‌توانید از دستور زیر استفاده نمایید:

sudo apt install blender

 

Screenshot from 2016-05-01 12-10-57

تا به اینجا چند مورد مهم برای شروع کار با اوبونتو بازگو شد. مسلما این اول راه است و تا یادگیری کامل گنو/لینوکس راه زیادی را پیش رو دارید. پس به زودی خسته نشوید و ادامه دهید. اگر نکته ایی یا برنامه مفیدی را از قلم انداختیم در بخش نظرات با دوستان خود به اشتراک بگذارید.

برنامه Synapse

برنامه ای برای جست و جوی برنامه و فایل های روی سیستم. بسیار سریع و روان و کاربردی.

از طریق مرکز نرم افزار باید نصب شود.

امکان نصب از طریق ترمینال نبود.

  • ShahBaz

نصب برنامه با پسوند .deb

ShahBaz | شنبه, ۱۹ تیر ۱۳۹۵، ۱۱:۵۷ ق.ظ

معمولا اول کار که برنامه رو از نت دانلود میکنیم پسوندش .tar.gz (نقطه طارنقطه جی زد) هست. بعد از استخراج اون ممکنه فایل هایی با پسوند .deb (نقطه دی ای بی) ببینیم.

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

مثلا من میخوام اپن افیس اپاچی رو نصب کنم.

قبلش باید اپن افیس و لیبره افیس قدیمی رو با دستور زیر حذف کنم.

$ sudo apt-get remove openoffice* libreoffice*

نکته: علامت $ در محیط ترمینال هست شما نیاز به نوشتن مجددش ندارید.

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


https://www.openoffice.org/

فایل دانلود شده رو در پوشه

/media/elinux/ProgLinux/apacheOpenOffice

ریختم.

فایل رو استخراج میکنم. پوشه en-US ایجاد میشه بعد از استخراج

/media/elinux/ProgLinux/apacheOpenOffice/en-US

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

$ cd /media/elinux/ProgLinux/apacheOpenOffice/en-US/DEBS

حالا دستور نصب پکیج ها رو میزنم

$ sudo dpkg -i *.deb

(* در توضیح ستاره باید بگم که بیانگر این است که تغییرات (در اینجا نصب پکیج ها) بر تمامی بسته های با پسوند .deb اعمال شود. به طور کلی در مواقعی که خواستیم تمام پکیج ها با یک پسوند خاص رو نصب کنیم به جای اینکه تک تک نام پکیج ها رو بیاریم کافی هست از علامت ستاره قبل از پسوند اون استفاده کنیم.)

بعد از وارد کردن دستور فوق در ترمینال این خطوط در ترمینال نمایش داده می شوند:

elinux@elinux-System-Product-Name:/media/elinux/ProgLinux/apacheOpenOffice/en-US/DEBS$ sudo dpkg -i *.deb
[sudo] password for elinux:
(Reading database ... 279973 files and directories currently installed.)
Preparing to unpack openoffice_4.1.2-3_amd64.deb ...
Unpacking openoffice (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-base_4.1.2-3_amd64.deb ...
Unpacking openoffice-base (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-base_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-base (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-calc_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-calc (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-draw_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-draw (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-en-us_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-en-us (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-impress_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-impress (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-math_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-math (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-brand-writer_4.1.2-3_amd64.deb ...
Unpacking openoffice-brand-writer (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-calc_4.1.2-3_amd64.deb ...
Unpacking openoffice-calc (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core01_4.1.2-3_amd64.deb ...
Unpacking openoffice-core01 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core02_4.1.2-3_amd64.deb ...
Unpacking openoffice-core02 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core03_4.1.2-3_amd64.deb ...
Unpacking openoffice-core03 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core04_4.1.2-3_amd64.deb ...
Unpacking openoffice-core04 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core05_4.1.2-3_amd64.deb ...
Unpacking openoffice-core05 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core06_4.1.2-3_amd64.deb ...
Unpacking openoffice-core06 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-core07_4.1.2-3_amd64.deb ...
Unpacking openoffice-core07 (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-draw_4.1.2-3_amd64.deb ...
Unpacking openoffice-draw (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-base_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-base (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-calc_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-calc (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-draw_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-draw (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-help_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-help (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-impress_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-impress (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-math_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-math (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-res_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-res (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-en-us-writer_4.1.2-3_amd64.deb ...
Unpacking openoffice-en-us-writer (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-gnome-integration_4.1.2-3_amd64.deb ...
Unpacking openoffice-gnome-integration (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-graphicfilter_4.1.2-3_amd64.deb ...
Unpacking openoffice-graphicfilter (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-images_4.1.2-3_amd64.deb ...
Unpacking openoffice-images (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-impress_4.1.2-3_amd64.deb ...
Unpacking openoffice-impress (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-javafilter_4.1.2-3_amd64.deb ...
Unpacking openoffice-javafilter (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-math_4.1.2-3_amd64.deb ...
Unpacking openoffice-math (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-ogltrans_4.1.2-3_amd64.deb ...
Unpacking openoffice-ogltrans (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-onlineupdate_4.1.2-3_amd64.deb ...
Unpacking openoffice-onlineupdate (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-ooofonts_4.1.2-3_amd64.deb ...
Unpacking openoffice-ooofonts (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-ooolinguistic_4.1.2-3_amd64.deb ...
Unpacking openoffice-ooolinguistic (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-pyuno_4.1.2-3_amd64.deb ...
Unpacking openoffice-pyuno (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-ure_4.1.2-3_amd64.deb ...
Unpacking openoffice-ure (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-writer_4.1.2-3_amd64.deb ...
Unpacking openoffice-writer (4.1.2-3) over (4.1.2-3) ...
Preparing to unpack openoffice-xsltfilter_4.1.2-3_amd64.deb ...
Unpacking openoffice-xsltfilter (4.1.2-3) over (4.1.2-3) ...
Setting up openoffice-ure (4.1.2-3) ...
Setting up openoffice-core01 (4.1.2-3) ...
Setting up openoffice-core02 (4.1.2-3) ...
Setting up openoffice-core03 (4.1.2-3) ...
Setting up openoffice-core04 (4.1.2-3) ...
Setting up openoffice-core05 (4.1.2-3) ...
Setting up openoffice-core06 (4.1.2-3) ...
Setting up openoffice-core07 (4.1.2-3) ...
Setting up openoffice-draw (4.1.2-3) ...
Setting up openoffice-en-us (4.1.2-3) ...
Setting up openoffice-en-us-base (4.1.2-3) ...
Setting up openoffice-en-us-calc (4.1.2-3) ...
Setting up openoffice-en-us-draw (4.1.2-3) ...
Setting up openoffice-en-us-help (4.1.2-3) ...
Setting up openoffice-en-us-impress (4.1.2-3) ...
Setting up openoffice-en-us-math (4.1.2-3) ...
Setting up openoffice-en-us-res (4.1.2-3) ...
Setting up openoffice-en-us-writer (4.1.2-3) ...
Setting up openoffice-gnome-integration (4.1.2-3) ...
Setting up openoffice-graphicfilter (4.1.2-3) ...
Setting up openoffice-images (4.1.2-3) ...
Setting up openoffice-impress (4.1.2-3) ...
Setting up openoffice-javafilter (4.1.2-3) ...
Setting up openoffice-math (4.1.2-3) ...
Setting up openoffice-ogltrans (4.1.2-3) ...
Setting up openoffice-onlineupdate (4.1.2-3) ...
Setting up openoffice-ooofonts (4.1.2-3) ...
Setting up openoffice-ooolinguistic (4.1.2-3) ...
Setting up openoffice-pyuno (4.1.2-3) ...
Setting up openoffice-writer (4.1.2-3) ...
Setting up openoffice-xsltfilter (4.1.2-3) ...
Setting up openoffice (4.1.2-3) ...
Setting up openoffice-base (4.1.2-3) ...
Setting up openoffice-brand-base (4.1.2-3) ...
Setting up openoffice-brand-draw (4.1.2-3) ...
Setting up openoffice-brand-en-us (4.1.2-3) ...
Setting up openoffice-brand-impress (4.1.2-3) ...
Setting up openoffice-brand-math (4.1.2-3) ...
Setting up openoffice-brand-writer (4.1.2-3) ...
Setting up openoffice-calc (4.1.2-3) ...
Setting up openoffice-brand-calc (4.1.2-3) ...
Processing triggers for menu (2.1.47ubuntu1) ...

بعدش باید desktop integration features رو نصب کنم که در مسیر زیر هست.


/media/elinux/ProgLinux/apacheOpenOffice/en-US/DEBS/desktop-integration

پس  با استفاده از ترمینال به مسیر فوق الذکر میریم.

چون در حال حاضر ما داخل پوشه /media/elinux/ProgLinux/apacheOpenOffice/en-US/DEBS هستیم احتیاجی به تکرار این مسیر نداریم فقط در ترمینال کد زیر رو تایپ میکنیم و اینتر میزنیم.

cd desktop-integration

سپس از دستور زیر برای نصب پکیجی (openoffice4.1-debian-menus_4.1.2-9782_all.deb) که در این پوشه هست  استفاده میکنیم.

$ sudo dpkg -i *.deb

(میتونید به جای * اسم پکیج که همون openoffice4.1-debian-menus_4.1.2-9782_all هست رو بنویسید که به نظرم راحتره همون * رو بزارید.)

بعد از وارد کردن دستور، خطوط زیر در ترمینال نمایش داده می شوند.

elinux@elinux-System-Product-Name:/media/elinux/ProgLinux/apacheOpenOffice/en-US/DEBS/desktop-integration$ sudo dpkg -i *.deb
[sudo] password for elinux:
(Reading database ... 279973 files and directories currently installed.)
Preparing to unpack openoffice4.1-debian-menus_4.1.2-9782_all.deb ...
Unpacking openoffice-debian-menus (4.1.2-9782) ...
Setting up openoffice-debian-menus (4.1.2-9782) ...
/usr/bin/gtk-update-icon-cache
gtk-update-icon-cache: Cache file created successfully.
Processing triggers for menu (2.1.47ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160523-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...

دقت کنید هر بار که دستور نصب یعنی sudo dpkg میزنید بعدش پیغام

[sudo] password for elinux:

که باید رمز ریشه رو وارد کنید. (رمز ریشه رو موقعی که خواستید اوبونتو نصب کنید به سیستم دادید.)

موقعی که دارید رمز رو وارد میکنید چیزی رو ترمینال نوشته و نمایش داده نمیشه!!!...شما بعد از این که رمز رو کامل وارد کردید اینتر بزنید.

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

http://extensions.openoffice.org/

http://templates.openoffice.org

  • ShahBaz

دستور لینوکس-اوبونتو

ShahBaz | يكشنبه, ۶ تیر ۱۳۹۵، ۱۱:۴۵ ب.ظ

آپدیت گراب:

sudo update-grub
اگه نشد با این رو امتحان کن:
sudo grub-mkconfig -o /boot/grub/grub.cfg

==========================

ازدکمه alt هم میتونیم علاوه بر دکمه shift برای تغییر حروف کیبرد استفاده کرد. یعنی برای اینکه از حرف دوم کیبرد استفاده کنیم از دکمه shift استفاده میکنیم. علاوه بر این از دکمه alt هم میتونیم استفاده کنیم تا حرف سوم کیبرد هم بهره ببریم.

=========================

کلید میانبر دستکتاپ یونیتی اوبونتو : ctrl+win+D

=========================

اجرا کردن برنامه:

به پوشه برنامه میریم و به شکل زیر نام فایل و پسوندش رو وارد می کنیم.دستور زیر رو میزنیم

./نام فایل.پسوند

./pycharm.sh

================================

حذف برنامه

و دیگر توزیع‌های لینوکسی از Repository ها یا مخازن برای نگهداری برنامه‌ها و در اشتراک گذاری اونها برای کاربران استفاده میکنند. نمیخواهم در مورد مخازن صحبت کنم ولی مثلاً اگه بخواهیم توی مخازنی که سیستم ما میشناسه دنبال برنامه یا package ی بگردیم از دستور زیر استفاده میکنیم :

1 apt-cache search [regex]

مثلاً میشه دنبال پکیج های مرتبط با php گشت :

1 apt-cache search php

حالا که پکیج مورد نظر را پیدا کردیم و میخوایم نصبش کنیم از دستور apt-get استفاده میکنیم :

1 apt-get install [package name]

پس جستجوی پکیج ها و نصبشون اصلاً کار سختی نیست. اما ممکنه پس از مدتی بخواهیم پکیجی را حذف کنیم. این را باید بدونیم که هر پکیجی شامل سه وابستگی هست ، خودش ، فایل‌های تنظیمات یا همون config و dependency ها یا پکیج های وابسته. پس ما دستوری نیاز داریم که خود پکیج و تنظیماتش را حذف کنه و dependency های اضافه نصب شده یا همون Orphaned Package ها را هم حذف کنه. شما با این دستور میتونید این کار را انجام بدین :

1 sudo apt-get --purge autoremove [package name]

این اطلاعات برای کسی که در جستجوی این مطلب باشه مفید هست ولی باید در مورد دستورات بیشتر بخونید تا بتونین در جای درست ازشون استفاده کنین. همیشه از دستور man برای اطلاعات بیشتر در مورد دستورات استفاده کنید.

===================================

کارهایی که بعد از نصب اوبونتو باید انجام داد:
1-ایجاد ایکونها
2-تغییر نوار یونیتی از عمودی دست چپ صفحه به افقی پایین صفحه.
3- نصب فلش پلیر
4-نصب وی ال سی پلیر
5-نصب uget
6- بروز رسانی لایبر افیس
7- نصب برنامه ماشین حساب
8-نصب تلگرام
9-نصب Notepadqq
10-نصب Shutter

نصب و باز کردن برنامه ساخت شورتکات:
نصب
sudo apt-get install --no-install-recommends gnome-panel

باز کردن
gnome-desktop-item-edit ~/Desktop/ --create-new


=======================================================
اگه فقط میخوای که یک شرت کا از یرنامه روی دسکتاپ ساخته شه، این دستور رو بزن:

ln -s /media/elinux/ProgLinux/Cyberfox-47.0.2.en-US.linux-x86_64/Cyberfox/Cyberfox ~/Desktop

دقت کنید که بجای FilePath باید مسیر کامل فایل اجرایی رو بدی.
=======================================
اضافه کردن میانبر به دسکتاپ
$ sudo nano /usr/share/applications/Cyberfox.desktop

ساخت فایل Cyberfox.desktop  با دستور بالا
سپس:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Cyberfox
Comment=Cyberfox ‌
Exec=/home/elinux/opt/Cyberfox/Cyberfox
Icon=/home/elinux/opt/Cyberfox/browser/icons/mozicon128.png
Terminal=false
Categories=GNOME;Application;Development;
-------------------
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/home/elinux/opt/eclipse-CPP/eclipse
Icon=/home/elinux/opt/eclipse-CPP/icon.xpm
Terminal=false
Categories=GNOME;Application;Development;

 در اخر طبق راهنمای پایین صفحه ترمینال باید ctrl+o زد و بعد ctrl+t در مسیر زیر فایل ها رو ذخیره میکنیم.
/home/elinux/.local/share/applications
به مسیر ذکر شده دقت کنید.
بعد از اینکار از طریق جست و جوی برنامه و کشیدن اون به دسکتاپ میانبری ایجاد میشه. حالا روی فایل راست کلیک میکنیم و properties قست permision تیک execute رو میزنیم.

بعضا در مسیر:
/usr/share/applications
هم آیکن برنامه شاید موجود باشد که کافیست آن را در دسکتاپ کپی کنیم.
==========================================
از دستور dpkg می تونی استفاده کنی مثلا من الان می خوام ببینم همراه نرم افزار uGet چه بسته هایی نصب شده :
dpkg -s uGet
از دستور زیر هم می تونی تمام نرم افزارهای نصب شده رو ببینی :
dpkg --get-selections
=============================================
حذف کردن برنامه
sudo apt-get remove firefox
============================================================
http://www.ip-adress.com/proxy_list/
http://www.freeproxylists.com/elite.html, follow the first link called “detailed list”
http://www.proxynova.com/proxy-server-list/?pxl=e, IP addresses are Javascript-protected
=============================
متوقف کردن برنامه
توی ترمنیال xkill هم بزنی شکل موس عوض میشه ببریش روی هر چی میترکونتش

==================================================
اجرای برنامه با استفاده از wine
تو ترمینال در پوشه  برنامه مورد نظر بنویس:

wine *.exe

به جای ستاره هم اسم فایل اجراییش رو بنویس.
=========================================
 فایل منیجر با دسترسی ادمین
gksudo nautilus
یا دستور زیر در لوبونتو
gksudo pcmanfm

========================

  • ShahBaz