بهترین های لینوکس سابق – Telegram
بهترین های لینوکس سابق
308 subscribers
108 photos
54 videos
27 files
117 links
جایی برای کمک به هم 💞
جهت ارتباط با ما :
•[Mohsen] → @Ghost_wander_in_the_world
•[Hadi] → @MisterH
•[Ali] → @Dastpour
•[Saleh] → @SSShojaei

بیو و تقریبا همه چیز مثل قدیمه
ولی در واقع نوشته ها مثل قدیم نیست و هرچیزی میتونه باشه
چون خودم مینویسم.
Download Telegram
#Fun part2
#Fun part3
#Fun part4
😁😁 #Fun

گیر کنم به کاراش اتصالی کرده بود :)
⚠️ اخطار : NVIDIA از آنچه که فکر میکنید ، به شما ، نزدیک تر است ‼️
پ.ن : من اصلا تاحالا NVIDIA نداشتم 😰
#Fun
🆔 @LinuxTops
بازم از سنیگینی گنوم میگم براتون :)
پ.ن : تمام سرویس ها فعالن ( همچنین gdm )
#کنایه
#linux #part1
Debian package management

می خوایم در مورد مدیریت پکیج ها داخل دبین بیس های صحبت کنیم . کامند ها و مسائلی که بهش توی این متن می پردازیم :
‌‎
apt-get
apt-cache
aptitude
dpkg-reconfigure
/etc/apt/source.list


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

خب با یک مثال ساده می خوایم شروع کنیم . برای مثال من می خوام پکیجی به نام screenfetch رو روی سیستمم بریزم‌که می دونم داخل مخازن apt وجود داره . پس از کامند زیر استفاده می کنم ->
sudo apt-get install screenfetch
بعد از زدن این کامند به شما میگه که لایبری های مورد نیاز من فلان و فلانه و من همراه با چیزی که خواستی اون رو هم نصب می کنم . علاوه بر اون suggested package هم به شما نمایش می ده (پکیج های پیشنهادی) که اون ها رو نصب کنید بهتره ، ولی خودش نصب نمی کنه حواستون باشه .

خب اگر یک حالت کلی بخوایم از این کامند همراه با option مورد استفاده قرار گرفته شده بنویسیم یک همچین چیزی میشه ->
sudo apt-get install <package-name>

نکته : شاید پیش اومده باشه که از sudo استفاده نکرده باشید و یک اروری به شما برگردونده بشه .
محتوای ارور مربوط هستش به dpkg lock . بخوام دقیق تر بگم در واقع ارورر به شما داره میگه که من نمی تونم ثابت کنم که فقط و فقط من دارم کار می کنم . معمولا فایل های لاک اینجورین که همینی که apt-get شروع می کنه به نصب کردن برای اینکه نذاره کس دیگه ای چیز دیگه ای همزمان باهاش نصب کنه یک فایل لاک تولید می کنه که واسه dpkg توی ادرس زیره ->

/var/lib/dpkg/lock
وقتی کار دانلود تموم بشه این فایل پاک میشه و هر بار که شما ازش استفاده می کنید این فرآیند تکرار می شه . بنابراین شما یا باید از sudo استفاده کنید یا با یوزر روت این کار رو انجام بدید .

برای حذف پکیج از کامند زیر می تونید استفاده کنید ->
sudo apt-get remove <package-name>

البته برای پاک کردن لایبری ها و پکیج های وابسته ای که همزمان با اینستال پکیج اصلیتون نصب شدن می تونید از کامند زیر استفاده کنید ->
sudo apt-get autoremove <package-name>

سوییچ های خاص ->

یکی از سوییچ های خاصه apt-get سوییچ -s هستش که برای simulation (شبیه سازی یا به عبارتی وانمود کردن حالا هرجور خودتون راحت تر متوجه می شید) استفاده می شه . یعنی چی؟
برای مثال شما اسم پکیج رو می دید ، براتون شبیه سازی می کنه که اگر از این سوییچ استفاده نکنید و به صورت عادی شروع به نصب کنید فلان لایبری نصب می شه و فلان چیز مثلا در فلان جا نصب می شه . در واقع با استفاده از این سوییچ هیچ پکیجی نصب نمی شه و فقط نمایشیه.

سوییچ بعدی -d هستش که برای download only استفاده می شه (فقط دانلود می کنه)

فایل و دایرکتوری سورس لیست ->
اما اینا از کجا میاد ؟
اگر وارد فایل زیر بشید ->
/etc/apt/source.list
با استفاده از این فایل توانایی این رو دارید که بگید مثلا پکیج های من رو از دیسک مشخص شده دانلود کن و یا از فلان سرور پکیج های من رو بگیر ولی ما خیلی وارد این بحث نمی شیم .
البته این رو هم بگم که یک دایرکتوری هم وجود داره توی ادرس زیر ->
/etc/apt/source.list.d
که سعی بر این بوده تمیز کاری بشه . با cat کردن فایل ها می تونید ببینید . یک نمونه ->
cat /etc/apt/source.list/google-chrome.list
که اگر محتوای فایل رو ببینید یک لینکی نوشته شده که برای این استفاده میشه که اگر از گوگل کروم داشتم استفاده می کردم به این سورس هم یک نگاهی بکن.
🆔 @LinuxTops

اپدیت کردن ->
sudo apt-get update
بر اساس فایل سورس لیست خط به خط میاد پایین و لیست رو اپدیت می کنه .

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

برای اپگرید کردن دیسترو (توزیع) ->

sudo apt-get dist-upgrade

سرچ کردن پکیج ها ->
sudo apt-cache search <هرچی>
می ره توی توضیحات پکیج ها دنبال اون اسمی که شما نوشتید می گرده .

یا

aptitude search <هرچی>
🆔 @LinuxTops
#linux #part2
(ادامه) dpkg -> برای نصب یک پکیج وقتی شما کامند رو وارد می کنید apt میره سراغ یک فایلی که داخلش گفته شده این پکیج نیاز به چه کانفیگ هایی داره و یا متوجه میشه که این پکیج نیاز به فلان لایبری یا فلان پکیج داره و همین طوری دیتیل های مختلف داخلش وجود داره که بعد خوندن اون فایل توسط apt نصب شروع می شه . برای دیدنش می تونید از کامند زیر استفاده کنید ->

sudo dpkg --contents <deb file name>

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

یک نمونه کاربردی dpkg-reconfigure ->

sudo dpkg-reconfigure tzdata
برای کانفیگ مجدد ساعت .

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

dpg -i <xzygcuscu.deb>

و برای ریمو

dpkg -r <xzygcuscu.deb>
🆔 @LinuxTops
سلام دوستان
دو سه روز پیش حوصلم سر رفت گفتم برم یه کانکی خوشگلی واسه خودم دست و پا کنم
با استفاده از سورس کانکی های پیشفرض توی conky manager یه کانکی درست کردم که به نظر خودم خیلی شیک و کار آمده ( حد اقل به درد خودم خیلی میخوره )
حالا چون به ۲-۳ نفر دادم و استفاده کردن و راضی بودن تصمیم گرفتم برای همه بزارمش تو کانال
خیلی خاص نیست ولی ساده و کار آمده
این نمونش به صورت واضح
اینم سایزش توی صفحه
این هم خود کانکی و فونت مربوط بهش
تهیه شده توسط @MisterH
🆔 @LinuxTops
روش دبیان بزنم یا کالی ؟ 😎😂
40 MB 😎
دوستان ناراحت نشید این پست ها فقط جنبه ی فان و همچنین مرور خاطرات دارن ❤️