جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • دوره‌های آموزشی
  • وبلاگ
  • درباره ما
  • قوانین و مقررات
  • همکاری با ما
  • تماس با ما
محتوای باز
ورود
[suncode_otp_login_form]
گذرواژه خود را فراموش کرده اید؟
عضویت
[suncode_otp_registration_form]
  • خانه
  • کتاب آنلاین
  • درباره سایت
  • درباره لوگو
  • تماس با ما
محتوای باز
  • صفحه اصلی
  • دوره‌های آموزشی
  • وبلاگ
  • درباره ما
  • قوانین و مقررات
  • همکاری با ما
  • تماس با ما
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0
[wcas-search-form]

آموزش جامع اوبونتو – مقدمه

27 شهریور 1400
ارسال شده توسط فرشید نوتاش حقیقت
اوبونتو، گنو/لینوکس

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

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

برای کاربران پیشرفته‌تر، موضوعاتی مانند دسترسی به دسکتاپ از راه دور، رابط وب Cockpit، LVM، پارتیشن‌بندی دیسک، مجازی‌سازیKVM ، Shell امن(SSH)، Linux Containers و اشتراک فایل با استفاده از Samba و NFS به طور مفصل برای ارائه یک نمای کلی از این سیستم‌عامل قدرتمند ارائه شده است.

Superuser

اوبونتو، به‌طور کلی با لینوکس، دارای دو نوع حساب کاربری است، یکی حساب کاربری استاندارد با دسترسی محدود به بسیاری از فایل‌های اداری و ویژگی‌های سیستم عام، و دیگری یک حساب Superuser که به آن root نیز می‌گویند با دسترسی بالا. یک کاربر می‌تواند با ورود به سیستم به عنوان کاربر root، یا با استفاده از دستور su و وارد کردن گذرواژه کاربر root، دسترسی root پیدا کند

در مثال زیر، یک کاربر از طریق فرمان su دسترسی root پیدا می‌کند:

[neil@demo-server ~]$ su 
Password:
[root@demo-server ~]#

توجه داشته باشید که خط فرمان برای یک کاربر معمولی با علامت $ خاتمه می‌یابد در حالی که کاربر اصلی دارای کاراکتر # است. هنگام کار با خط فرمان، این یک نشانه مفید است که آیا در حال حاضر به عنوان کاربر اصلی فرمان‌ها را اجرا می‌کنید یا خیر.

در صورتی که فرمان su با موفقیت اجرا نشد، حساب root سیستم به دلایل امنیتی غیرفعال شده است. در این مورد، می‌توان از فرمان sudo به‌صورت زیر استفاده کرد:

با استفاده از sudo، یک فرمان واحد که نیاز به دسترسی root دارد ممکن است توسط یک کاربر غیر root اجرا شود. تلاش زیر را برای به‌روزرسانی سیستم‌عامل با جدیدترین پچ‌ها و بسته‌ها در نظر بگیرید:

$ apt update
Reading package lists... Done
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)

حساب‌های کاربری ممکن است طوری پیکربندی شوند که به دسترسی‌های سطح root دسترسی داشته باشند. به جای استفاده از فرمان su برای دسترسی اولیه به root، حساب‌های کاربری دارای مجوز مدیریت می‌توانند دستورات محدودیتی را با استفاده از sudo اجرا کنند.

$ sudo apt update 
[sudo] password for demo:
Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease . .

برای انجام چندین فرمان بدون استفاده مکرر از فرمان sudo، ممکن است به خط فرمان با دسترسی‌های superuser به شرح زیر دسترسی داشته باشید:

[neil@demo-server]$ sudo su -
[neil@demo-server]#

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

$ date

از طرف دیگر، اگر فرمان نیاز به دسترسی root دارد، اعلان، با علامت # پیش از فرمان ذکر می‌شود:

# apt install openssh-server

گشودن پنجره ترمینال

اگر اوبونتو را با دسکتاپ GNOME اجرا می‌کنید و نیاز به دسترسی به خط فرمان دارید، باید پنجره ترمینال را باز کنید. می‌توان با کلیک راست روی پس‌زمینه دسکتاپ و انتخاب گزینه منوی Open Terminal مطابق تصویر زیر ترمینال را گشود.

همینطور می‌توانید از کلیدهای ترکیبی Ctrl+Alt+T برای گشودن یک پنجره ترمینال استفاده کنید.

ویرایش فایل‌ها

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

# nano <file>

به جای <file> مسیر فایلی که می‌خواهید ویرایش شود را قرار دهید. مثلا:

# nano /etc/passwd

ویرایشگر nono مطابق تصویر زیر ظاهر می‌شود:

برای ایجاد یک فایل جدید کافی استnono  را به صورت زیر اجرا کنید:

# nano

پس از اتمام ویرایش فایل، Ctrl+S را برای ذخیره فایل و سپس Ctrl+X را برای خروج بزنید. برای باز کردن یک فایل موجود، از کلیدهای ترکیبی Ctrl+R استفاده کنید.

اگر ترجیح می‌دهید از ویرایشگر گرافیکی در محیط دسکتاپ GNOME استفاده کنید، gedit نقطه شروع مفیدی برای کارهای اصلی ویرایش است. برای راه‌اندازی gedit از دسکتاپ Alt+F2 را فشار دهید تا پنجره Enter a Command همانطور که در تصویر زیر نشان داده شده است، نمایش داده شود:

gedit را در قسمت متنی وارد کرده و کلید Enter را فشار دهید. پس از یک تأخیر کوتاه، gedit آماده باز شدن، ایجاد و ویرایش فایل‌ها بارگیری می‌شود:

روش دیگر، gedit را از پنجره ترمینال برای باز کردن فایل اجرا کنید:

# gedit
# gedit /etc/passwd

منبع: answertopia.com

برچسب ها: آموزش اوبونتوآموزش جامع اوبونتوآموزش صفر تا صد اوبونتوآموزش قدم به قدم اوبونتوآموزش گام به گام اوبونتو
درباره فرشید نوتاش حقیقت

همیشه نیازمند یک منبع آموزشی فارسی در حوزه نرم‌افزارهای آزاد/ متن‌باز و سیستم‌عامل گنو/لینوکس بودم. از این رو این رسالت رو برای خودم تعریف کردم تا رسانه «محتوای باز» رو بوجود بیارم.

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

دیدگاهتان را بنویسید لغو پاسخ

این سایت از اکیسمت برای کاهش جفنگ استفاده می‌کند. درباره چگونگی پردازش داده‌های دیدگاه خود بیشتر بدانید.

جستجو
جستجو برای:
دسته‌بندی موضوعی مقالات
  • برنامه‌نویسی
    • پایتون
    • دواپس
  • پایگاه‌داده
    • MariaDB
    • MySQL
  • تجارت الکترونیک
    • بازاریابی اینترنتی
    • دیجیتال مارکتینگ
    • شبکه‌های اجتماعی
  • جامعه کاربری
    • لاگ
  • دسته‌بندی نشده
  • شبکه و امنیت
  • طراحی وب
    • سئو
    • سیستم مدیریت محتوا
      • وردپرس
  • فناوری‌های نوظهور
    • اینترنت اشیاء
    • رایانش ابری
      • OpenStack
    • کلان‌داده‌ها
  • گنو/لینوکس
    • توزیع
      • CentOS
      • اوبونتو
      • دبیان
      • فدورا
    • چیست
    • خط فرمان
  • مهاجرت به آزاد/متن‌باز
  • نرم‌افزار
    • اداری
      • لیبره آفیس
        • ایمپرس
        • بیس
        • دراو
        • رایتر
        • کالک
    • کاربردی
    • گرافیک و انیمیشن
      • بلندر
      • گیمپ
نماد الکترونیکی (اینماد)
پرداخت‌یار

محتوای باز؛ مرجع آموزشی نرم‌افزارهای آزاد/ متن‌باز

از اینکه قصد همکاری با رسانه «محتوای باز» را دارید بسیار خرسندیم و این مایه مباهات ماست.

نحوه همکاری با ما چندان پیچیده نیست و شرایط آن در ادامه، ارائه گردیده است.

دستمزد مدرسین

پیش از بیان شرایط ضبط ویدئو شایان ذکر است اشاره‌ای به دستمزد مدرسین سایت داشته باشیم.

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

صرف نظر از هر حالت ممکنه، می‌بایست شرایطی که در ادامه ذکر شده‌اند را رعایت کرده باشید.

در حالت اول (رایگان) رسانه محتوای باز (Open Content)، نه وجهی از شما برای نشر ویدئو می‌گیرد و نه وجهی به شما پرداخت می‌نماید و دوره آموزشی شما را به رایگان منتشر می‌کند.

اما در حالت بعدی طریقه همکاری به روش درآمد از فروش خواهد بود، به گونه‌ای که 70 درصد از کل مبلغ فروش دوره آموزشی متعلق به مدرس دوره بوده و 30 درصد مابقی به رسانه محتوای باز تعلق می‌گیرد.

شرایط کلی ضبط دوره آموزشی

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

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

برای آشنایی یا تسلط بیشتر می‌توانید دوره رایگان آموزش OBS محمد عابدینی را ببینید:

مشاهده دوره آموزش OBS
شرایط کیفی ضبط دوره آموزشی

کیفیت صدا از اهمیت ویژه‌ای برخوردار می‌باشد و می‌بایست فاقد هر گونه نویز یا صدای اضافی دیگری (صدای محیط پیرامون) باشد.

دوره آموزشی تهیه شده صرفا باید برای رسانه محتوای باز تدوین شده باشد و در هیچ سایت مشابه دیگری قرار نگرفته باشد.

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

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

در حین دوره، مدرس نباید به برند خاصی اشاره کند که جز رقبای ما به‌شمار می‌آیند.

مدرس باید در ابتدا در اواسط و در انتهای دوره به برند ما یعنی رسانه محتوای باز (Open Content) بصورت کلامی اشاره نماید.

مدرس، هنگام تدریس نباید تپق زده، سرفه یا عطسه کند یا صدای قورت دادن بزاقش شنیده شود و بایستی با صدای رسا، دوستانه و پرانرژی به تدریس بپردازد.

قبل از تدوین دوره آموزشی حتما با ما در تماس باشید و یک ویدیوی چنددقیقه‌ای (ترجیحا 5 الی 10 دقیقه)، بصورت نمونه‌کار برای ما بفرستید.

از همکاری با شما سپاسگزاریم.

فراخوان همکاری