انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: :) atefeh در 17 امرداد 1399، 04:21 بظ
-
سلام دوستان. من با دستورات زیر نرم افزار گرومکس رو نصب کردم.
tar xfz gromacs-2020.3.tar.gz
cd gromacs-2020.3
mkdir build
cd build
cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON
make
make
make check
sudo make install
الان میخوام این نرم افزارو پاک کنم و ورژن دیگه ای ازش رو نصب کنم.با زدن این دستوراتی که پایین میذارم مگه نباید برنامه پاک بشه؟؟ با اجرای دستورات زیر همچنان برنامه سرجاش هست و مثل روز اول بدون هییییچ مشکلی ران میشه! میخوام هیچ اثری از گرومکس به جا نمونه.:)
sudo apt-get remove gromacs
sudo apt-get autoremove gromacs
sudo apt-get purge gromacs
sudo apt-get autoremove --purge gromacs
حتی الان که مجدد دستورات مربوط به حذف برنامه رو میزنم میگه این برنامه نصب نیست
-
شما برنامه رو با مدیر بسته apt نصب نکردید که حالا بتونید باهاش حذف کنید. درواقع apt هیچ ایدهای از این که این برنامه روی سیستم شما هست نداره.
باید برید در شاخهای که make install زدید دستور make uninstall رو اجرا کنید. اون هم تنها در صورتی کار میکنه که این ویژگی توسط توسعهدهنده براش در نظر گرفته شده باشه. اگر اینطور نبود یک بار دیگه مراحل کامپایل و نصب برنامه رو طی کنید در مرحله make install از سویچ dry-run-- استفاده کنید تا مراحلی که برای نصب طی شده رو ببینید و دستی همه رو حذف کنید.
به همین خاطر پیشنهاد میشه از make install استفاده نکنید یا اگر مجبور بودید از checkinstall استفاده کنید.
-
شما برنامه رو با مدیر بسته apt نصب نکردید که حالا بتونید باهاش حذف کنید. درواقع apt هیچ ایدهای از این که این برنامه روی سیستم شما هست نداره.
باید برید در شاخهای که make install زدید دستور make uninstall رو اجرا کنید. اون هم تنها در صورتی کار میکنه که این ویژگی توسط توسعهدهنده براش در نظر گرفته شده باشه. اگر اینطور نبود یک بار دیگه مراحل کامپایل و نصب برنامه رو طی کنید در مرحله make install از سویچ dry-run-- استفاده کنید تا مراحلی که برای نصب طی شده رو ببینید و دستی همه رو حذف کنید.
به همین خاطر پیشنهاد میشه از make install استفاده نکنید یا اگر مجبور بودید از checkinstall استفاده کنید.
خیلی خیلی ممنون. باmake uninstall تونستم حذفش کنم.
فقط ببخشید این قسمتو متوجه نشدم که گفتید " اگر مجبور بودید از checkinstall استفاده کنید." یعنی اگه دفعه بعدی با این دستور نصبش کنم بعدش با apt میشه پاکش کرد؟
-
بله.
https://help.ubuntu.com/community/CheckInstall
خوندن این (https://wiki.ubuntu.ir/wiki/%D8%AF%D8%A8%DB%8C%D8%A7%D9%86_%D8%B1%D8%A7_%D8%AE%D8%B1%D8%A7%D8%A8_%D9%86%DA%A9%D9%86%DB%8C%D8%AF#.D8.AF.D8.B3.D8.AA.D9.88.D8.B1_make_install_.D9.85.D9.85.DA.A9.D9.86_.D8.A7.D8.B3.D8.AA_.D8.A8.D8.A7_.D8.A8.D8.B3.D8.AA.D9.87.E2.80.8C.D9.87.D8.A7.DB.8C_.D9.86.D8.B1.D9.85.E2.80.8C.D8.A7.D9.81.D8.B2.D8.A7.D8.B1.DB.8C_.D8.AA.D8.AF.D8.A7.D8.AE.D9.84_.D8.A7.DB.8C.D8.AC.D8.A7.D8.AF_.DA.A9.D9.86.D8.AF) هم بد نیست.
-
بله.
https://help.ubuntu.com/community/CheckInstall
خوندن این (https://wiki.ubuntu.ir/wiki/%D8%AF%D8%A8%DB%8C%D8%A7%D9%86_%D8%B1%D8%A7_%D8%AE%D8%B1%D8%A7%D8%A8_%D9%86%DA%A9%D9%86%DB%8C%D8%AF#.D8.AF.D8.B3.D8.AA.D9.88.D8.B1_make_install_.D9.85.D9.85.DA.A9.D9.86_.D8.A7.D8.B3.D8.AA_.D8.A8.D8.A7_.D8.A8.D8.B3.D8.AA.D9.87.E2.80.8C.D9.87.D8.A7.DB.8C_.D9.86.D8.B1.D9.85.E2.80.8C.D8.A7.D9.81.D8.B2.D8.A7.D8.B1.DB.8C_.D8.AA.D8.AF.D8.A7.D8.AE.D9.84_.D8.A7.DB.8C.D8.AC.D8.A7.D8.AF_.DA.A9.D9.86.D8.AF) هم بد نیست.
ممنون.