لینوکس

رفع خطای add-apt-repository command not found در اوبونتو

یکی از راه‌های نصب برنامه جدید در در لینوکس، استفاده از PPA یا همان ( Personal Package Archive ) می‌باشد.

به عنوان مثال، اگر مقاله « آماده سازی ابونتو برای توسعه وب » را خوانده باشید، هنگام نصب PHP،  ما مخزن "ondrej/php" را به لیست مخازن سیستم اضافه کردیم و سپس اقدام به نصب PHP کردیم. هنگامی که میخواهیم یک مخزن جدید اضافه کنیم، از دستور زیر استفاده می‌کنیم:

sudo add-apt-repository ppa:some/ppa

اما ممکن است با خطای زیر مواجه شویم:

در این مقاله می‌خواهیم روش حل این خطا را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

رفع خطای Permission denied در اوبونتو

اگر کاربر اوبونتو یا یکی از توزیع‌های لینوکسی بوده باشید، احتمالا تا به حال با پیام خطای "Permission Denied" مواجه شده‌اید؛ این پیام و یا پیام‌های خطایی مشابه آن، هنگامی رخ می‌دهد که یک کاربر بخواهد به فایل‌ها یا منابع کاربر دیگری که حق دسترسی به آنها را ندارد، دسترسی داشته باشد. در این مقاله می‌خواهیم به بررسی چند مورد از این نوع خطاها بپردازیم.

ادامه‌ی مطلب

نصب Fish Shell در لینوکس اوبونتو

تمامی سرورهای لینوکسی که در جی‌سرور ارايه می‌شوند، از Bash به عنوان Shell پیشفرض خود استفاده می‌کنند. اما شما می‌توانید Shell پیشفرض خود را تغییر دهید. Fish یک جایگزین مناسب برای Bash می‌باشد. Fish یک Shell باهوش است! در این مقاله میخواهیم نحوه نصب این ماهی باهوش(!) را با هم مورد بررسی قرار دهیم.

ادامه‌ی مطلب

رفع خطای E:Could not get lock /var/lib/dpkg/lock در اوبونتو

اخیراً سعی داشتم برنامه ای را با استفاده از دستور apt برروی اوبونتو نصب کنم؛ که با خطای زیر برخورد کردم:

E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

در این مقاله می‌خواهیم به دلایل به وجود آمدن این مشکل و نحوه حل آن بپردازیم.

ادامه‌ی مطلب

نحوه مشاهده بسته های نصب شده در Ubuntu و Debian

پس از اینکه شما سیستم عامل اوبونتو را نصب کردید و مدتی از آن استفاده نمودید. پس از گذشت زمان، نرم افزارهایی را که در این مدت نصب کرده اید، فراموش می نمایید؛ این کاملاً طبیعی است. هیچ کس انتظار ندارد که تمام بسته های نصب شده روی سیستم خود را به خاطر بسپارید. اما این سؤال پیش می آید که چگونه می توان فهمید، چه بسته هایی نصب شده اند؟ چگونه می توان بسته های نصب شده را مشاهده کرد؟

ادامه‌ی مطلب

نحوه افزودن و حذف کاربران در اوبونتو

یکی از اساسی ترین کارهایی که نحوه انجام دادن آن را برروی یک سرور جدید لینوکس باید بدانید، اضافه و حذف کردن کاربران است. استفاده از  کاربر root، به شما قدرت و انعطاف پذیری فراوانی می دهد که این خطرناک است و می تواند مخرب باشد. تقریباً همیشه، بهترین ایده اضافه کردن یک کاربر دیگر عادی برای انجام کارهای رایج است. هنگامی که شما یک سرور مجازی از جی‌سرور خریداری می‌کنید، ما برای جلوگیری از خطرات احتمالی، سرور را با یک نام کاربری غیر از root به شما تحویل می‌دهیم؛ با این حال اگر شما حتما می‌خواهید از کاربر root استفاده کنید، این آموزش را مطالعه کنید)

ادامه‌ی مطلب

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

درباره لینوکس

لینوکس، یک سیستم عامل رایگان و منبع باز است؛ اکثر سیستم‌عامل‌های ارائه شده در جی‌سرور توزیع‌های لینوکسی هستند. زیرا لینوکس رایگان بوده و به راحتی می توان از آن استفاده نمود.

لینوکس، از سال 1991 دائما در حال توسعه بوده است. این سیستم عامل، بصورت یک سیستم با کاربردهای زیاد، ساخته شده است و در سراسر جهان، از سرورهای وب تا تلفن های همراه، از آن استفاده می شود.

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

ادامه‌ی مطلب

نحوه راه اندازی فایروال UFW در سرور اوبونتو و دبیان

یکی از اولین لایه‌ها در امنیت سرور شما، فعال سازی یک فایروال است. در اصطلاح فایروال سیستمی است که شبکه و یا کامپیوتر شخصی شما را در مقابل نفوذ مهاجمین، دسترسی‌های غیرمجاز، ترافیک‌های مخرب و حملات هکرها محافظت کند. نحوه عملکرد فایروال‌ها به اینگونه است که  بسته‌ها را بین شبکه‌ها رد و بدل و مسیریابی (Route) می‌کند. و هم ترافیک ورودی به شبکه و هم ترافیک خروجی از آن را کنترل و مدیریت کرده و با توجه به قوانینی که در آنها تعریف می‌شود به شخص یا کاربر خاصی اجازه ورود و دسترسی به یک سیستم خاص را می‌دهند.

ادامه‌ی مطلب

نحوه بازنشانی کلمه عبور مدیریت وردپرس از طریق MySQL

کلمه عبور وردپرس را می توان به راحتی از طریق فرم ورود "Lost password" یا همان "فراموشی رمز عبور" وردپرس، تغییر داد. اما اگر کاربر وردپرس هیچ راهی برای دسترسی به آدرس ایمیل نداشته باشد، تغییر رمز عبور با استفاده از این روش ممکن است غیرممکن باشد. در چنین مواردی، کار به  تغییر رمز عبور یک حساب کاربری وردپرس تنها میتواند توسط یک مدیر سیستم با دسترسی کامل به برنامه پایگاه داده MySQL مدیریت شود.

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

ادامه‌ی مطلب

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

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

ادامه‌ی مطلب