انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: h66m9d در 20 مهر 1391، 04:40 بظ
-
سلام :D
این سورس کدهایی که خودمون کامپایل میکنیم و نصب میکنیم کجا نصب میشه؟
مثلا من اگه سورسی رو در فولدر شخصی خودم بریزم و کامپایل و نصبش کنم آیا میتوانم فولدر مربوطه رو بعد اتمام کارم کلا حذف کنم؟
-
سلام :D
این سورس کدهایی که خودمون کامپایل میکنیم و نصب میکنیم کجا نصب میشه؟
مثلا من اگه سورسی رو در فولدر شخصی خودم بریزم و کامپایل و نصبش کنم آیا میتوانم فولدر مربوطه رو بعد اتمام کارم کلا حذف کنم؟
root
منظورت tar.gz هست ؟
-
حالا هر سورس کدی باشه ::)
چه فرقی داره؟
-
حالا هر سورس کدی باشه ::)
چه فرقی داره؟
نرم افزارها در پوشه های مختلف در root ذخیره می شه , وقتی compile می کنید و install , فایل ها و suorce ها در root نصب می شه
بعد از نصب , فایل هایی که دانلود کردین می تونید پاک کنید
tar.gz
tar.gz2
rpm
به صورت source هستند
Deb راحت ترین بدون نیاز به compile
-
چیزهایی که کامپایل میکنید عموما به صورت پیشفرض در /usr/local/ ریخته میشه. همینجوری نمیتونید اون دایرکتوری رو پاک کنید، چون چیزهای دیگهای هم اونجا هست. اگر بخواید جای دیگهای ریخته بشه که بعد بشه به راحتی همه اون رو پاک کرد، باید از prefix-- هنگام configure استفاده کنید.
البته راههای بهتری هم مثل استفاده از مدیر بستهها هست که این کارها رو براتون انجام میده.
-
چیزهایی که کامپایل میکنید عموما به صورت پیشفرض در /usr/local/ ریخته میشه. همینجوری نمیتونید اون دایرکتوری رو پاک کنید، چون چیزهای دیگهای هم اونجا هست. اگر بخواید جای دیگهای ریخته بشه که بعد بشه به راحتی همه اون رو پاک کرد، باید از prefix-- هنگام configure استفاده کنید.
البته راههای بهتری هم مثل استفاده از مدیر بستهها هست که این کارها رو براتون انجام میده.
منظورتون از مدیر بستهها YaST RPM dpkg yum و... اینها است؟
مگه میشه از اینها برای نصب سورس کد استفاده کرد؟
-
آره. معمولاR تو makefile یه انتخابی هست برای پاک کردن که عموما اینه:
$ sudo make uninstall
خیلیجاها هم این:
$ sudo make remove
یا چیزهای دیگه