دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Gerard Beekmans, Bruce Dubbs سری: ناشر: Gerard Beekmans سال نشر: 2018 تعداد صفحات: 370 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب Linux From Scratch, Version 8.2 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب لینوکس از ابتدا، نسخه 8.2 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
سفر من برای یادگیری و درک بهتر لینوکس بیش از یک دهه پیش، در سال 1998 آغاز شد. من به تازگی اولین توزیع لینوکس خود را نصب کرده بودم و به سرعت مجذوب مفهوم و فلسفه لینوکس شدم. همیشه راه های زیادی برای انجام یک کار واحد وجود دارد. همین را می توان در مورد توزیع های لینوکس نیز گفت. تعداد زیادی در طول سال ها وجود داشته اند. برخی هنوز وجود دارند، برخی به چیز دیگری تبدیل شده اند، اما برخی دیگر به خاطرات ما منتقل شده اند. همه آنها کارها را به گونه ای متفاوت انجام می دهند تا با نیازهای مخاطبان خود مطابقت داشته باشند. از آنجایی که راههای بسیار متفاوتی برای دستیابی به یک هدف نهایی وجود دارد، متوجه شدم که دیگر مجبور نیستم با هیچ پیادهسازی محدود شوم. قبل از کشف لینوکس، ما به سادگی با مشکلات سیستم عامل های دیگر روبرو می شویم زیرا شما چاره ای نداشتید. خواه ناخواه همین بود که بود. با لینوکس، مفهوم انتخاب شروع به ظهور کرد. اگر چیزی را دوست نداشتید، آزاد بودید، حتی تشویق میشدید آن را تغییر دهید. من تعدادی از توزیع ها را امتحان کردم و نتوانستم در مورد هیچ کدام تصمیم بگیرم. آنها در نوع خود سیستم های بزرگی بودند. دیگر بحث حق و باطل نبود. تبدیل به یک موضوع سلیقه شخصی شده بود. با این همه انتخاب در دسترس، آشکار شد که سیستم واحدی وجود نخواهد داشت که برای من عالی باشد. بنابراین من تصمیم گرفتم تا سیستم لینوکس خود را ایجاد کنم که کاملاً با ترجیحات شخصی من مطابقت داشته باشد. برای اینکه واقعاً آن را به سیستم خود تبدیل کنم، تصمیم گرفتم به جای استفاده از بسته های باینری از پیش کامپایل شده، همه چیز را از کد منبع کامپایل کنم. این سیستم لینوکس "کامل" نقاط قوت سیستم های مختلف را بدون نقاط ضعف درک شده آنها خواهد داشت. در ابتدا، این ایده نسبتاً دلهره آور بود. من به این ایده متعهد ماندم که چنین سیستمی می تواند ساخته شود. پس از مرتب سازی مسائلی مانند وابستگی های دایره ای و خطاهای زمان کامپایل، در نهایت یک سیستم لینوکس سفارشی ساختم. این سیستم کاملاً عملیاتی و کاملاً قابل استفاده مانند سایر سیستم های لینوکس در آن زمان بود. اما ساخته خودم بود. خیلی راضی کننده بود که خودم چنین سیستمی را جمع کردم. تنها کار بهتر این بود که هر قطعه از نرم افزار را خودم ایجاد کنم. این بهترین چیز بعدی بود. همانطور که من اهداف و تجربیات خود را با سایر اعضای جامعه لینوکس به اشتراک گذاشتم، آشکار شد که علاقه ای پایدار به این ایده ها وجود دارد. به سرعت مشخص شد که چنین سیستمهای لینوکس سفارشی نه تنها برای برآوردن نیازهای خاص کاربر، بلکه به عنوان یک فرصت یادگیری ایدهآل برای برنامهنویسان و مدیران سیستم برای ارتقای مهارتهای لینوکس (موجود) خود عمل میکنند. از این علاقه گسترده، پروژه Linux From Scratch متولد شد. این کتاب Linux From Scratch هسته مرکزی آن پروژه است. این پیش زمینه و دستورالعمل های لازم را برای طراحی و ساخت سیستم خود فراهم می کند. در حالی که این کتاب الگویی را ارائه میکند که منجر به یک سیستم درست کار میشود، شما آزادید دستورالعملها را مطابق با خودتان تغییر دهید، که تا حدی بخش مهمی از این پروژه است. شما در کنترل باقی میمانید؛ ما فقط به شما کمک می کنیم تا سفر خود را شروع کنید. من صمیمانه امیدوارم که زمان خوبی را با کار بر روی سیستم Linux From Scratch خود سپری کنید و از مزایای بی شمار داشتن سیستمی که واقعاً متعلق به خودتان است لذت ببرید.
My journey to learn and better understand Linux began over a decade ago, back in 1998. I had just installed my first Linux distribution and had quickly become intrigued with the whole concept and philosophy behind Linux. There are always many ways to accomplish a single task. The same can be said about Linux distributions. A great many have existed over the years. Some still exist, some have morphed into something else, yet others have been relegated to our memories. They all do things differently to suit the needs of their target audience. Because so many different ways to accomplish the same end goal exist, I began to realize I no longer had to be limited by any one implementation. Prior to discovering Linux, we simply put up with issues in other Operating Systems as you had no choice. It was what it was, whether you liked it or not. With Linux, the concept of choice began to emerge. If you didn't like something, you were free, even encouraged, to change it. I tried a number of distributions and could not decide on any one. They were great systems in their own right. It wasn't a matter of right and wrong anymore. It had become a matter of personal taste. With all that choice available, it became apparent that there would not be a single system that would be perfect for me. So I set out to create my own Linux system that would fully conform to my personal preferences. To truly make it my own system, I resolved to compile everything from source code instead of using pre-compiled binary packages. This “perfect” Linux system would have the strengths of various systems without their perceived weaknesses. At first, the idea was rather daunting. I remained committed to the idea that such a system could be built. After sorting through issues such as circular dependencies and compile-time errors, I finally built a custom-built Linux system. It was fully operational and perfectly usable like any of the other Linux systems out there at the time. But it was my own creation. It was very satisfying to have put together such a system myself. The only thing better would have been to create each piece of software myself. This was the next best thing. As I shared my goals and experiences with other members of the Linux community, it became apparent that there was a sustained interest in these ideas. It quickly became plain that such custom-built Linux systems serve not only to meet user specific requirements, but also serve as an ideal learning opportunity for programmers and system administrators to enhance their (existing) Linux skills. Out of this broadened interest, the Linux From Scratch Project was born. This Linux From Scratch book is the central core around that project. It provides the background and instructions necessary for you to design and build your own system. While this book provides a template that will result in a correctly working system, you are free to alter the instructions to suit yourself, which is, in part, an important part of this project. You remain in control; we just lend a helping hand to get you started on your own journey. I sincerely hope you will have a great time working on your own Linux From Scratch system and enjoy the numerous benefits of having a system that is truly your own.