سال نو مبارک!
سلام
سال نو را خدمت همه هموطنانم تبریک می کنم و سال بسیار خوبی برای همه آرزومندم.
نوروز مبارک!
انتشار اوپن سوزی 12.3
سلام
مدتی است که نسخه ۱۲.۳ لینوکس معروف اوپن سوزی با بهبود های فراوان منتشر شده است. برای دریافت ایمیج قابل نصب به وب سایت اصلی اوپن سوزی مراجعه کنید.
دسترسی از راه دور vnc ( قسمت دوم )
پیکربندی نشست یکباره vnc
شما می توانید از این قسمت بگذرید اگرکه شما نیاز به آن ندارید و نمی خواهید که پیکربندی های پیش فرض آن تغییر دهید.
نشست یک باره vnc توسط دایمون xinetd راه اندازی می شود. فایل حاوی تنظمیات در پوشه etc/xinetd.d/vnc/ قرار دارد. بصورت پیش فرض پیکربندی را به صورت شش بخش توصیه می کند: سه تا برای نمایشگر ( vnc1 تا vnc3 ) و سه تا آن برای ابزارک ( اپلت ) جاوا ( vnchttpd1 تا vnchttpd3 ) بکار گرفته شده است. بصورت پیش فرض تنها vnc1 و vnchttpd1 فعال هستند.
برای فعال کردن یک پیکربندی، خط حاوی disable=yes را با افزودن کاراکتر # خط را به حالت توضیحات در آورید (comment) و یا اینکه کل خط را حذف کنید. برای غیر فعالسازی یک پیکربندی کاراکتر # را از ابتدای خط حذف و یا خط را اضافه کنید.
سرور xvnc را می توان به وسیله گزینه server_args پیکربندی کرد - xvnc --help را برای لیست گزینه ها ببینید.
هنگامی که شما پیکربندی دلخواهی را اضافه میکنید، مطمئن شوید که از پورتهایی گه در حال حاضر بوسیله پیکربندی های دیگر ، سرویس های دیگر و یا نشست پایدار vnc موجود در یک میزبان استفاده شده اند استفاده نمی کنید.
تغییرات در پیکربندی را با وارد کردن دستور زیر فعال کنید:
rcxinetd reload
[مهم] دیواره آتش ( فایروال ) و پورتهای ( درگاههای ) vnc
هنگامی که شما مدیریت دسترسی از راه دور (remote administration) که قبلاً توضیح داده شد، پورتهای ۵۸۰۱ و ۵۹۰۱ در دیواره آتش گشوده می شود.
نصب کی دی ای ۴.۱۰ بر روی اوپن سوزه
دو روزی از خبر انتشار نسخه ۴.۱۰ دسکتاپ محبوب کی دی ای می گذرد و احتمالاً سایر دوستان این محیط مثل من دوست دارند این محیط زیبا را سریعتر تجربه کنند. در ادامه ترجمه راهنمای نصب آن در این منبع بر روی لینوکس اوپن سوزی تقدیم می کنم.
قدم اول: افزودن مخزن کی دی ای ۴.۱۰
ترمینال را باز کنید و دستور زیر را اجرا نمایید.
zypper ar -f http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.2/KDE:Release:410.repo
zypper ar -f http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_410_openSUSE_12.2/ kde-extra
قدم دوم: بروز رسانی مخازن
zypper ref
ترمینال را بسته و Yast > Software Management باز کنید.
با انتخاب مخزن kde 410 تمام بسته ها را به این مخزن سوئیچ کنید. این کار در این تصویر در ۵ مرحله شرح داده شده است.
موفق باشید.
قدم به قدم یادگیری لینوکس
با سلام
تصمیم گرفتم دانش لینوکسی خودم افزایش بدهم به همین دلیل در هر فرصتی که بدست خواهم آورد به یادگیری لینوکس می پردازم. قصد دارم ماحصل آنچه چیزی که بدست می آورم که گاهاً ترجمه از وب سایت های انگلیسی زبان است و گاه برداشتی از وب سایت های ایرانی را در اینجا برای استفاده سایر علاقمندان قرار دهم. امیدوارم که مفید واقع شوند.
اما قدم اول:
مقدمات دستور tar
دستور tar برای تبدیل گروهی از فایلها درون یک بایگانی یا آرشیو به کار می رود.( عمل فشرده سازی )
چگونه می توانم تنها یک فایل پشتیبان از همه فایلها و زیرپوشه هایی که در پوشه خانگی کاربر قرار دارند بسازم؟
دستور زیر یک فایل آرشیو پشتیبان به نام my-home-directory.tar در مسیر tmp/ ایجاد می کند. این آرشیو تمامی فایلها و دایرکتوری های پوشه خانگی کاربر ( در اینجا /home/jsmith/) را دربر دارد.
* گزینه c برای ایجاد آرشیو به کار می رود.
* گزینه v برای حالت طولانی، نمایش اطلاعات اضافی هنگام اجرای دستور بکار می رود.
* گزینه f نام فایل بکار رفته در دستور را مشخص می کند.
# tar cvf /tmp/my_home_directory.tar /home/jsmith
چگونه می توانم تمام فایلهای درون یک ارشیو tar را مشاهده کنم؟
گزینهt تمام محتویان درون آرشیو tar را نمایش می دهد.
# tar tvf /tmp/my_home_directory.tar
جگونه می توانم تمام فایلهای درون یک آرشیو tar را استخراج کنم؟
گزینه x تمام فایلهای درون آرشیو را به نحوه ای که در زیر نمایش داده می شود استخراج می کند. محتوی ارشیو در مسیر جاری که در آن قرار دارید و دستور را اجرا می کنید استخراج خواهد شد.
# tar xvf /tmp/my_home_directory.tar
چگونه فایلهای tar.gz را درون پوشه ای خاص استخراج کنم؟
# tar xvfz /tmp/my_home_directory.tar.gz –C /home/ramesh
ترکیب gzip و bzip با استفاده از دستور tar
چگونه gzip را با tar استفاده کنیم؟
هنگامی که با فایلهای فشرده ای با پسوند tar.gz سر.کار دارید گزینه z را به دستور tar اضافه کنید.
# tar cvfz /tmp/my_home_directory.tar.gz /home/jsmith # tar xvfz /tmp/my_home_directory.tar.gz # tar tvfz /tmp/my_home_directory.tar.gzنکته: استفاده از gzip در مقایسه با bzip2 سریعتر است.
چگونه bzip2 را با tar استفاده کنیم؟
هنگامی که با فایلهای فشرده سازی شده با پسوند tar.bzip2 سروکار دارید گزینه j را به دستور tar اضافه کنید.
# tar cvfj /tmp/my_home_directory.tar.bz2 /home/jsmith # tar xvfj /tmp/my_home_directory.tar.bz2 # tar tvfj /tmp/my_home_directory.tar.bz2نکته: استفاده از bzip2 فشرده سازی مرتبه بالاتری در مقایسه با gzip بدست می دهد.
منبع:
http://linux.101hacks.com/archive-compression/tar-examples/
http://linux.101hacks.com/archive-compression/combine-gzip-bzip2-with-tar/
تبدیل pdf به عکس
امروز یکی از دوستانم خواست که فایل pdf ای را به عکس تبدیل کنم تا بتونه در اوقات آزادش با استفاده از رابط usb تلویزیون به تماشای آن بپردازد. بعد از یک جستجو، با استفاده از دستور convert از مجموعه نرم افزاری ImageMagick موفق به انجام آن شدیم که در ادامه نحوه کار را بیان خواهم کرد.
ترمینال را باز کنید و به پوشه ای که فایل pdf در آنجا ذخیره شده است بروید.
با فرض اینکه نام فایل شما foo.pdf باشد نحوه اچرای دستور convert برای تبدیل فایل pdf به عکس به صورت زیر است.
$ convert foo.pdf foo.jpg
اگر تعداد صفحه های فایل بیش از یکی باشد خروجی به صورت foo۱.jpg, foo۲.jpg و ... خواهد بود.
شما همچنین می توانید با فرمت های دیگری هم خروجی بگیرید به عنوان مثال برای خروجی با فرمت png می توان از دستور زیر استفاده کرد.
$ convert foo.pdf foo.png
برای اطلاع از گزینه های بیشتر دستور convert به صفحه آن در سایت رسمی ImageMagick مراجعه کنید.
دسترسی راه دور بوسیله vnc
پردازش مجازی شبکه (vnc) به شما امکان کنترل گرافیکی یک رایانه را از راه دور می دهد ( در مقابل دسترسی به خط فرمان از راه دور). vnc یک سکوی مستقل است و به شما احازه دسترسی به ماشین راه دور را از هر سیستم عاملی می دهد.
نسخه تجاری سوزه لینوکس از دو نوع مختلف نشست vnc پشتیبانی می کند: نشست یکباره (one-time session) که تا زمانی که ارتباط vnc از طرف مشتری (client) روشن نگه داشته شود برقرار است و نشست مداوم (persistent session)که تا زمانی که آنها صریحا آن را پایان ندهند برقرار است.
نشست یکباره (one-time session):نشست یکباره (one-time session) به وسیله یک کلاینت کنترل آغاز می شود. آن صفحه ورود گرافیکی را بر روی سرور ( رایانه مقصد) را راه اندازی می کند. در این روش شما می توانید یک کاربر را انتخاب و یک نشست و اگر بوسیله مدیر ورود به سیستم پشتیبانی شود یک محیط گرافیکی را شروع کنید.
یکبار که شما ارتباط کلاینت را بعنوان یک نشست vnc پایان می دهید تمام برنامه هایی که آغاز شده بودند نیز پایان خواهند یافت. نشست یکباره نمی تواند به اشتراک گذاشته شود و اما در این نوع نشست این امکان وجود دارد که چندین نشست بر روی یک سرور ( رایانه مقصد ) در یک زمان برقرار کرد.
روش فعال کردن نشست یکباره در اوپن سوزی لینوکس- YaST را آغاز و از بخش Network Services بر روی Remote Administration(VNC) کلیک کنید.
- Allow Remote Administration را فعال کنید.
- اگر ضروری است، همچنین تیک Open Port in Firewall را فعال کنید ( برای مثال زمانی که شما واسط شبکه (Network Interface) خو را بر روی ناحیه خارجی (External Zone) تنظیم کرده باشید. اگر شما بیش از یک رابط شبکه دارید، پورتهای باز دیواره آتش ( فایروال ) را توسط جزئیات دیوار آتش (Firewall Details) محدود کنید.
- تنظیمات خود را با کلیک بر روی پایان تایید کنید.
- چنانچه همه بسته های نرم افزاری مورد نیاز در دسترس نباشد، شما نیاز خواهید داشت که نصب بسته های مورد نیاز را تایید کنید.
پیکربندی پیش فرض بر روی سوزه لینوکس یک نشست با وضوح ۷۶۸×۱۰۲۴ پیکسل با عمق رنگی ۱۶ بیتی فراهم می کند. . نشست ها بر روی پورت ۵۹۰۱ برای نمایشگرهای vnc معمولی ( هم ارز با نمایشگر vnc یک) و بر روی پورت ۵۸۰۱ برای مرورگرهای وب در دسترس است.
پیکر بندی های دیگر می تواند بر روی پورت های دیگری در دسترس یاشد که در ادامه توضیح هواهیم داد.
تعداد نمایشگرهای VNC و تعداد نمایشگرهای ایکس (X display) در نشست یکباره مستقل از هم هستند. شماره نمایشگر VNC در نشست به صورت دستی برای هر پیکربندی که سرور آن را پشتیبانی می کند تعیین می شود. (:۱ برای مثال بالا) . هروقت که نشست VNC با یکی از پیکربندی ها راه اندازی می شود، آن به صورت اتوماتیک یک شماره نمایشگر ایکس می گیرد.
راه اندازی یک نشست VNC یکبارهبرای راه اندازی یک نشست یکباره VNC باید یک نرم افزار نمایشگر VNC بر روی رایانه مشتری نصب شده باشد. نمایشگر استاندارد که در سوزه لینوکس vncviewr است که به وسیه بسته نرم افزاری tightvnc فراهم می شود. شما همچنین می توانید با استفاده از مزوگز وب و یک اپلت جاوا نشست VNC را ببینید.
برای شروع نمایشگر VNC خود و راه اندازی یک نشست با پیکربندی های پیش فرض سرور، از دستور زیر استفاده کنید.
شروع نشست VNC یکبارهبرای راه اندازی یک نشست یکباره VNC باید یک نرم افزار نمایشگر VNC بر روی رایانه مشتری نصب شده باشد. نمایشگر استاندارد که در سوزه لینوکس vncviewr است که به وسیه بسته نرم افزاری tightvnc فراهم می شود. شما همچنین می توانید با استفاده از مزوگز وب و یک اپلت جاوا نشست VNC را ببینید.
برای شروع نمایشگر VNC خود و راه اندازی یک نشست با پیکربندی های پیش فرض سرور، از دستور زیر استفاده کنید.
vncviewer jupiter.example.com:۱
بجای استفاده از شماره نمایشگر VNC می توانید از شماره محصوص پورت و دو نشان دو نقطه (::) استفاده کنید.
vncviewer jupiter.example.com::۵۹۰۱
روش دیگر استفاده از مرورگر وب با قابلیت جاوا است که برای نمایش نشست VNC آدرس زیر را در مروگر وارد کنید.
http://jupiter.example.com:۵۸۰۱
ویدیوی آموزشی
برای آشنایی با نصب لینوکس اوپن سوزی و محیط گرافیکی آن می توانید به تماشای این ویدیو بپردازید.
دستهبندی
-
لینوکس
(۲) -
اوپن سوزی
(۱) -
شخصی
(۱) -
گزارش آزمون و خطاها
(۶)
آخرین مطلب
- راهکارهای مفید در زمان قطعی اینترنت
- ردیابی موقعیت تلفن همراه از طریق GPS
- Freeoffice2018
- استریم صوت بر روی شبکه
- سال نو، وبلاگ نو...
- یک تجربه جدید: راه انداز FreeBPX بر روی رزبری پای ۲
- رسم چارت سازمانی در نرم افزار صفحه گسترده Libre Calc
- کار و متن باز
- نصب و راه اندازی سرور اشتراک فایل seafile
- سال نو مبارک!