LINUX

آموزش لینوکس

LINUX

آموزش لینوکس

LINUX

این وبلاگ به بحث پیرامون لینوکس و امنیت و زبان برنامه نویسی تحت لینوکس می پردازد.

طبقه بندی موضوعی

۱۷ مطلب با موضوع «Linux :: Everyday» ثبت شده است

کپی رایت چیست؟

یک مجموعه از قوانین انحصاری است که به وسیلهٌ دولت، برای تنظیم روش یا شیوه یا چگونگی بیان اطلاعات و ایده‌ها، برای مدتی محدود تصویب می‌شود. کپی رایت ممکن است گستره وسیعی از خلاقیت‌ها و کارهای هنری و کارهائی از این نوع را در بر بگیرد؛ این قانون حوزهٌ کارهای ادبی، سینمایی، تولید موسیقی، ضبط صدا، نقاشی، عکاسی و نرم ‌افزار، نمایش‌های زنده، پخش برنامه‌های تلویزیونی و رادیویی، و طراحی‌های صنعتی را شامل می‌شود.

 حق تکثیر، نوعی مالکیت اندیشه است؛ طراحی‌ها یا طراحی‌های صنعتی ممکن است شکلی مجزا یا یکسان از مالکیت ذهنی در برخی از حوزه‌های قضایی باشند. در بیشتر موارد این حقوق یک دورهٌ زمانی محدود دارند.

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


کپی لفت چیست؟

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

کپی‌لفت را می‌توان به تمامی آثاری که شامل حق کپی‌رایت می‌شوند، همانند موسیقی، کتاب، نرم‌افزار و ... اعمال کرد. کپی‌رایت به پدیدآورندگان آثار اجازه می‌دهد تا حق نسخه‌برداری، ویرایش، و یا اقتباس کردن از آثارشان را از دیگر افراد سلب کنند. در مقابل، یک پدیدآورندهٔ اثر می‌تواند با استفاده از کپی‌لفت به تمامی افرادی که یک نسخه از اثر را دریافت می‌کنند حق نسخه‌برداری، ویرایش و اقتباس را اعطا کند و با استفاده از قوانین آن تضمین کند که این حق برای دیگر افرادی که نسخه‌ای از این اثر را دریافت می‌کنند همچنان محفوظ خواهد ماند.

در حالی که کپی‌رایت این اجازه را به پدیدآورندگان اثر می‌دهد تا حقوق کاربران و مصرف کنندگان را محدود کنند، کپی‌لفت روشی برای اعطای آزادی به کاربران و مصرف کنندگان و تضمین حفظ این آزادی برای کلیهٔ افراد است.

۰ نظر موافقین ۲ مخالفین ۰ ۲۴ آذر ۹۴ ، ۱۹:۱۵
مرتضی
لینوکس (Linux)
نام لینوکس «Linux» از "Linux kernel" برگرفته شده است. که در سال 1991 توسط لینوس توروالدز آغاز گردید. منافع و کتابخانه های سیستم از سیستم عامل GNU می آیند که در سال 1983 توسط ریچارد استالمن آغاز شد . مشارکت و مداخلۀ GNU دلیل نام حاصلۀ Linux / GNU است. لینوکس که در زمنیۀ کاربردش در سرورها بسیار مشهور است ، توسط ادغاماتی نظیر Dell ، هولت پاکارد، Sun Micro system , Red Hat, Oracle corporation, Novel, IBM حمایت می شود. Linux به عنوان یک سیتسم عامل برای میزان وسیعی از سخت افزارهای کامپیوتری به کار می رود، نظیر کامپیوترهای Desktop ، ابر کامپیوترها ، سیستم های بازی ویدئویی نظیر پلی استیشن 2 و پلی استیشن 3 ، بازیهای arcade متعدد و دستگاههای تعبیه شده نظیر تلفن های همراه و ردیاب ها.

تاریخچه
سیستم عامل UNIX در دهۀ 1960 پر بار شد وگسترش یافت و برای اولین بار در سال 1970 به بازار آمد .موجودیت وسیع و قابلیت جابجایی آن بدین معنا بود که مورد توجه قرار گرفته وتوسط موسسات دانشگاهی ، تجارتخانه ها و غیره با طرح خود که بر تولید گران سیستم های دیگر اثر می گذاشت کپی و اصلاح شد.
ریچارد استالمن ، بنیانگذار طرح GNU ، که در سال 1984 آغاز به کار کرد ، هدف ایجاد یک سیستم نرم افزار کاملاً سازگار با NUIX را داشت که بطور کل از نرم افزار رایگان را داشت. در سال 1985 ریچارد استالمن بنیاد نرم افزار رایگان را بنا کرد و گواهینامۀ همگانی GNU ، را توسعه داد.( GNU GPL) بسیاری از برنامه های مورد نیاز در یک OS (نظیر کتابخانه ها ، همکاران ، ویرایشگرهای متنی ، یک UNIX Shell و یک سیستم پنجره ای ) در اوایل دهۀ 1990 کامل شدند ، گرچه عناصر سطح پایین نظیر device driver ها Daemon ها و kernel جایگاه نا تمام بودند. لینوس تور والذر گفته است که اگر kernel GNU در آن زمان موجود بود (1991) او تصمیم به نوشتن برنامۀ خود را اتخاذ نمی کرد.
۰ نظر موافقین ۰ مخالفین ۰ ۲۴ آذر ۹۴ ، ۱۹:۱۱
مرتضی
همانطور که میدانید  شما روی گراب خود پسورد میگذارید تا امنیت سیستم خود را ارتقا دهید. همانطور که در پست های قبل اشاره شد یکی از آسیب های عدم انتخاب رمز عبور در گراب امکان دسترسی root گرفتن از سیستم می باشد. 

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

۱ نظر موافقین ۱ مخالفین ۰ ۱۰ تیر ۹۴ ، ۱۴:۱۶
مرتضی

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

با ی بررسی مختصر متوجه مشکلش شدم. برای رفع این مشکل کافیه تا آدرس زیر رو به مخزنتون در etc/apt/sources.list/ در دبین اضافه کنید:

deb http://ftp.us.debian.org/debian wheezy-backports main


۰ نظر موافقین ۲ مخالفین ۰ ۱۶ فروردين ۹۴ ، ۱۰:۴۳
مرتضی
وقتی شما اوبونتو رو معمولا روی لپ تاپتون نصب میکنید سیستم touch pad شما رو میشناسه. منتها چیزی که من خودم باهاش به مشکل خورده بودم touch pad در دبین بود. از این رو این آموزش رو برای فعال و غیر فعال کردن touch pad در اوبنتو و دبین برای شما قرار میدم.

برای فعال کردن  touch pad در دبین و اوبونتو شما میتونید به روش زیر عمل کنید:
ترمینال رو باز کنید و دستور زیر رو در اون وارد کنید:
dconf-editor

بعد از اینکه دستور مورد نظر رو وارد کردید یک پنجره برای شما باز میشه که باید مسیر زیر رو در اون دنبال کنید:
نکته: تفاوت این تنظیمات در اوبونتو و دبین فقط ظاهر پنجره هاست و با هم دیگه تقریبا تفاوتی ندارند. عکس هایی که در این وبلاگ وجود داره از دبین گرفته شده منتها اگر شما از اوبونتو استفاده میکنید با دنبال کردن این عکس ها میتونید روی ماشین خودتون تغئیرات مورد نظرتون رو اعمال کنید.
"org"->"gnome"->"settings-daemon"->"peripherals"->"touchpad"

 بعد از اینکه به مسیر مربوطه رفتین با توجه به تصویری که ملاحظه میکنید تغئیرات لازم رو اعمال کنید:


۱ نظر موافقین ۲ مخالفین ۰ ۰۶ بهمن ۹۳ ، ۲۲:۰۱
مرتضی

شما در لینوکس قادر به این هستید که عکس گراب و همچنین رنگ فونت ها رو هم عوض کنید. معمولا گراب ۲ با عکس هایی با فرمت JPEG, JPG, PNG و TGA سازگار هست.

به معرفی بخشی از فایل های مرتبط با این امر میپردازم:

۱ نظر موافقین ۳ مخالفین ۰ ۰۱ بهمن ۹۳ ، ۱۲:۱۸
مرتضی

عوض کردن تصویر login screen

برای عوض کردن تصویر login screen ابتدا سطح دسترسی خود را از کاربر معمولی به کاربر ارشد ارتقا بدید. برای این کار میتونید از دستور su استفاده کنید.

بعد از اینکه به کاربر سطح ریشه ارتقا پیدا کردید لازمه که با یوزر Debian-gdm لاگین کنید. برای این کار به روش زیر عمل کنید:

su - Debian-gdm -s /bin/bash


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

حالا کافیه تا دستورات زیر رو با کاربری که باهاش لاگین کردید وارد کنید. این نکته رو در نظر داشته باشید که دستور شما در ترمینال با توجه به مسیری که عکس رو درش ذخیره کردید تغئیر میکنه. روی ماشین من مسیر file:///home/lsc/Pictures/pic.jpg وجود داره که در ماشین شما متفاوت خواهد بود.

`dbus-launch | sed 's/^/export /'`
gsettings set org.gnome.desktop.background picture-uri file:///home/lsc/Pictures/pic.jpg

۰ نظر موافقین ۲ مخالفین ۰ ۲۸ دی ۹۳ ، ۱۳:۵۷
مرتضی

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

برای درک بهتر به شکل زیر نگاه بیندازید:


۰ نظر موافقین ۲ مخالفین ۰ ۰۷ دی ۹۳ ، ۱۴:۰۶
مرتضی
به روز رسانی شد:
برای نصب و راه اندازی tor دیگه به اسکریپت نیازی نیست و در اصل دیگه نیازی هم نیست تنظیمات tor رو روی حالت bridge بگذارید. نصب اون به صورت پیشفرض مساله رو حل میکنه ...

یعنی به طور معمولی کافیه شما در ترمینال دستور زیر رو وارد کنید:
# apt-get install tor

اگر میخواین دستوراتتون رو با tor اجرا کنید تا ip سیستمتون رو نندازه به صورت زیر عمل کنید(مثال دستور ssh):
$ torsocks ssh root@x.x.x.x

امروز تصمیم دارم که مطلبی رو راجع به نصب نرم افزار فیلترشکن tor خدمتتون بگم.
با توجه به اینکه این نرم افزار فیلتر شکن هست و دسترسی به سایت های فیلتر شده رو به راحتی و با گمنامی خوبی فراهم میکنه باید خدمتتون بگم که هدف اصلی این برنامه این نیست. ولی خوب با توجه به شرایطی که ما داریم ممکنه توی ایران یکی از اهدافی که باعث میشه کاربرها سمت این نرم افزار بیان این باشه... 

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




۳ نظر موافقین ۳ مخالفین ۰ ۱۱ مرداد ۹۳ ، ۲۳:۳۲
مرتضی

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

 این فونت ها طبیعتا در libre office مورد استفاده قرار خواهند گرفت. برخی از اون ها رو که من برای شما از جایی برداشتم میتونید ببینید:


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


۱) روش اول (روش ساده - برای یوزر خاص) :

 قبل از باز کردن اون شما باید اول یک دایرکتوری داخل پوشه home خودتون ایجاد کنید. برای این کار باید دستور زیر رو وارد کنید:

$ mkdir ~/.fonts

۱ نظر موافقین ۳ مخالفین ۱ ۰۲ مرداد ۹۳ ، ۱۹:۴۷
مرتضی