https://wiki.ubuntu.ir/wiki/%D8%A8%D8%B1%D8%AF%D8%A7%D8%B4%D8%AA%D9%86_%D8%A8%D8%B3%D8%AA%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%A7%D8%B3%D9%86%D9%BE
سلامسلام با توجه به دستورالعمل سایت، اسنپ رو دوباره نصب کنید:
وقت دوستان بخیر
بنده به طریق آموزش زیر، عدم نمایش و برداشتن بسته های اسنپ رو اجرا کردم. ولی الان GIMP و visual studio code برام اجرا نمیشه. راهی هست برگردم؟کد: [انتخاب]https://wiki.ubuntu.ir/wiki/%D8%A8%D8%B1%D8%AF%D8%A7%D8%B4%D8%AA%D9%86_%D8%A8%D8%B3%D8%AA%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%A7%D8%B3%D9%86%D9%BE
سلامسلامسلام با توجه به دستورالعمل سایت، اسنپ رو دوباره نصب کنید:
وقت دوستان بخیر
بنده به طریق آموزش زیر، عدم نمایش و برداشتن بسته های اسنپ رو اجرا کردم. ولی الان GIMP و visual studio code برام اجرا نمیشه. راهی هست برگردم؟کد: [انتخاب]https://wiki.ubuntu.ir/wiki/%D8%A8%D8%B1%D8%AF%D8%A7%D8%B4%D8%AA%D9%86_%D8%A8%D8%B3%D8%AA%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%A7%D8%B3%D9%86%D9%BE
https://snapcraft.io/docs/installing-snap-on-ubuntu
(https://snapcraft.io/docs/installing-snap-on-ubuntu)
هر چند پیشنهاد من اینه هم vscode و هم gimp رو دوباره بدون اسنپ نصب کنید.
Gimp که هست در مخازن vscode رو هم از سایت رسمی دانلود کنید
sudo dpkg -i file_name
برای نصب gimp هم از کامند زیر استفاده کنید:sudo apt install gimp
برای نصب vscode فایل deb رو از سایت رسمی دانلود کنید:خیلی ممنون از راهنمایی
https://code.visualstudio.com/
(https://code.visualstudio.com/)
و از طریق installer یا کامند زیر اونو نصب کنید:کد: [انتخاب]sudo dpkg -i file_name
برای نصب gimp هم از کامند زیر استفاده کنید:کد: [انتخاب]sudo apt install gimp
sudo apt install gnome-software
در خصوص برنامه هایی که از مخازن نصب می کنید که براشون آپدیت میاد. درباره vscode هم خودش یه مخزن اضافه میکنه که اونم با آپدیت و آپگرید برنامه های سیستم خودش آپگرید میشه.sudo apt update
sudo apt upgrade
...من خودم قبلا همین مشکل باز نشدن ubuntu software رو داشتم که فکر کنم با نصب پکیج gnome-software مشکل حل شد.سلامکد: [انتخاب]sudo apt install gnome-software
در خصوص برنامه هایی که از مخازن نصب می کنید که براشون آپدیت میاد. درباره vscode هم خودش یه مخزن اضافه میکنه که اونم با آپدیت و آپگرید برنامه های سیستم خودش آپگرید میشه.کد: [انتخاب]sudo apt update
...
sudo apt upgrade
snap پکیج منیجری هست که برای این ساخته شده که توزیع های مختلف بتونن از نرم افزارها استفاده کنن مثلا فدورا و اوبونتو هر دو از یک پکیج استفاده کنن. مشابه snap پکیج منیجر flatpak هم وجود داره که با همین هدف ساخته شده.
...
در خصوص اینکه چرا چند نوع پکیج مختلف وجود داره توجه داشته باشید اصلی ترین نسخه نرم افزار سورس کدشه. حالا یا خود توسعه دهنده یا بقیه افراد علاقه مند تصمیم میگیرن برای راحتی نصب، این پکیج ها رو بسازن. حتی خود شما هم میتونید پکیج snap یا deb یا rpm یا هر موردی که دوس دارید بسازید.
بسته snap-store رو پاک کنمن خودم قبلا همین مشکل باز نشدن ubuntu software رو داشتم که فکر کنم با نصب پکیج gnome-software مشکل حل شد.سلامکد: [انتخاب]sudo apt install gnome-software
در خصوص برنامه هایی که از مخازن نصب می کنید که براشون آپدیت میاد. درباره vscode هم خودش یه مخزن اضافه میکنه که اونم با آپدیت و آپگرید برنامه های سیستم خودش آپگرید میشه.کد: [انتخاب]sudo apt update
...
sudo apt upgrade
snap پکیج منیجری هست که برای این ساخته شده که توزیع های مختلف بتونن از نرم افزارها استفاده کنن مثلا فدورا و اوبونتو هر دو از یک پکیج استفاده کنن. مشابه snap پکیج منیجر flatpak هم وجود داره که با همین هدف ساخته شده.
...
در خصوص اینکه چرا چند نوع پکیج مختلف وجود داره توجه داشته باشید اصلی ترین نسخه نرم افزار سورس کدشه. حالا یا خود توسعه دهنده یا بقیه افراد علاقه مند تصمیم میگیرن برای راحتی نصب، این پکیج ها رو بسازن. حتی خود شما هم میتونید پکیج snap یا deb یا rpm یا هر موردی که دوس دارید بسازید.
با دستوری که فرمودید مشکل ubuntu software حل شد.
ولی تو لیست برنامه های من یک ubuntu software دیگه با آیکون دیگه اضافه شده. یعنی من الان دو تا ubuntu software دارم. جالب اینجاست اونی که جدیدا اضافه شدن تو بخش آپدیت، آپدیت هایی رو نشون میده...
خب معلوم گزینه حذف نداره باید با کامند داخل ترمینال حذفش کنید فک کنم بهترین راه همین باشهدستورش رو میفرمایید؟
sudo snap remove snap-store
sudo apt remove --purge --autoremove snap-store
جواب نداد دستور بالایی
فک کنم باید اینطور باشهدمت گرم. حل شد.کد: [انتخاب]sudo snap remove snap-store
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package snap-store
برای نصب vscode فایل deb رو از سایت رسمی دانلود کنید:سلام
https://code.visualstudio.com/
(https://code.visualstudio.com/)
و از طریق installer یا کامند زیر اونو نصب کنید:کد: [انتخاب]sudo dpkg -i file_name
برای نصب gimp هم از کامند زیر استفاده کنید:کد: [انتخاب]sudo apt install gimp
sudo apt-get --purge remove visualstudio
dpkg -l | grep visual
dpkg -l | grep -e visual -e studio -e code
اینجور مواقع میتونید اسم بسته رو با dpkg به دست بیارید و سپس حذفش کنید. برای مثال:خب با این دستور که چیزی نتونستم پیدا کنم:کد: [انتخاب]dpkg -l | grep visual
dpkg -l | grep -e visual -e studio -e code
dpkg -l | grep visual
ii libvisual-0.4-0:amd64 0.4.0-17 amd64 audio visualization framework
ii vlc-plugin-visualization:amd64 3.0.11.1-2 amd64 multimedia player and streamer (visualization plugins)
هر کس خواست میتونه تشریف بیاره راهکار لازم برای نصب و استفاده اوبونتو رو بدون اسنپ براش تشریح کنم که نیازی به حذف اسنپ هم نداشته باشه.بسته های اسنپ و فلگ رو کلا برداریم کلا جز چند قلم نرم افزار چیز دیگه ای برامون نمیمونه... البته صحبت من این نیست که باید اهداف فدای اینا بشه و بگیم کلا آزادی یک توهم هست و...
نمیدونم چرا برخی قبول نمیکنند که حذف اسنپ یک راهکار هست و افراد حق دارند تصمیم بگیرند از اوبونتو با یا بدون اون استفاده کنند.
همونطور که صفحهای برای حذف اسنپ وجود داره صفحهای در جهت ارائه راهنماییهای لازم و استفاده از اسنپ هم وجود داره.
بهتره دست از ترولینگ برداریم و سعی کنیم برای جامعه مفید باشیم.
فایل پکیجی رو از MS دانلود کردی با software بازکن سپس حذفش کنسافتور رو حذف کردم و وقتی هم از دوباره نصب میکنم خطا میده. دستور ترمینال حذف پکیجی که فرمودید رو میفرمایید؟
احتمالا به این خاطر هست که همونطور که گفتند اسم بسته باید code باشه.اینم نتیجه دستور دوم. از کجا باید تشخیص بدم؟
برای همین دستور دوم رو هم گذاشتم که حالتهای مختلفی که میتونه شامل اسم بسته باشه رو چک کنید.
dpkg -l | grep -e visual -e studio -e code
ii amd64-microcode 3.20191218.1ubuntu1 amd64 Processor microcode firmware for AMD CPUs
ii chromium-codecs-ffmpeg-extra 1:85.0.4183.83-0ubuntu2 amd64 Transitional package - chromium-codecs-ffmpeg-extra -> chromium-ffmpeg snap
ii code 1.50.1-1602600906 amd64 Code editing. Redefined.
ii dmidecode 3.2-3 amd64 SMBIOS/DMI table decoder
ii fonts-kalapi 1.0-4 all Kalapi Gujarati Unicode font
ii fonts-khmeros-core 5.0-7ubuntu1 all KhmerOS Unicode fonts for the Khmer language of Cambodia
ii fonts-lklug-sinhala 0.6-3 all Unicode Sinhala font by Lanka Linux User Group
ii fonts-nakula 1.0-4 all Free Unicode compliant Devanagari font
ii fonts-noto-cjk 1:20190410+repack1-2 all "No Tofu" font families with large Unicode coverage (CJK regular and bold)
ii fonts-noto-mono 20200323-1build1 all "No Tofu" monospaced font family with large Unicode coverage
ii fonts-sahadeva 1.0-5 all Free Unicode compliant Devanagari font
ii fonts-sil-abyssinica 2.000-1 all Unicode font for the Ethiopic script
ii fonts-sil-padauk 4.000-1 all Burmese Unicode TrueType font with OpenType and Graphite support
ii fonts-tibetan-machine 1.901b-5 all font for Tibetan, Dzongkha and Ladakhi (OpenType Unicode)
ii gstreamer1.0-packagekit 1.1.13-2ubuntu2 amd64 GStreamer plugin to install codecs using PackageKit
ii intel-microcode 3.20200609.0ubuntu0.20.04.2 amd64 Processor microcode firmware for Intel CPUs
ii iso-codes 4.5.0-1 all ISO language, territory, currency, script codes and their translations
ii iucode-tool 2.3.1-1 amd64 Intel processor microcode tool
ii libavcodec-extra:amd64 7:4.3.1-4ubuntu1 amd64 FFmpeg library with extra codecs (metapackage)
ii libavcodec-extra58:amd64 7:4.3.1-4ubuntu1 amd64 FFmpeg library with additional de/encoders for audio/video codecs
ii libbrotli1:amd64 1.0.9-2 amd64 library implementing brotli encoder and decoder (shared libraries)
ii libcodec2-0.9:amd64 0.9.2-3 amd64 Codec2 runtime library
ii libdav1d4:amd64 0.7.1-3 amd64 fast and small AV1 video stream decoder (shared library)
ii libde265-0:amd64 1.0.4-1build1 amd64 Open H.265 video codec implementation
ii libencode-locale-perl 1.05-1 all utility to determine the locale encoding
ii libfaad2:amd64 2.9.2-1 amd64 freeware Advanced Audio Decoder - runtime files
ii libfribidi0:amd64 1.0.8-2 amd64 Free Implementation of the Unicode BiDi algorithm
ii libgeocode-glib0:amd64 3.26.2-2 amd64 geocoding and reverse geocoding GLib library using Nominatim
ii libheif1:amd64 1.8.0-1 amd64 ISO/IEC 23008-12:2017 HEIF file format decoder - shared library
ii libicu67:amd64 67.1-4 amd64 International Components for Unicode
ii libjbig2dec0:amd64 0.18+20200417-1 amd64 JBIG2 decoder library - shared libraries
ii libmad0:amd64 0.15.1b-10ubuntu1 amd64 MPEG audio decoder library
ii libmpcdec6:amd64 2:0.1~r495-2 amd64 MusePack decoder - library
ii libmpeg2-4:amd64 0.5.1-9 amd64 MPEG1 and MPEG2 video decoder library
ii libmpg123-0:amd64 1.26.3-1 amd64 MPEG layer 1/2/3 audio decoder (shared library)
ii libopencore-amrnb0:amd64 0.1.5-1 amd64 Adaptive Multi Rate speech codec - shared library
ii libopencore-amrwb0:amd64 0.1.5-1 amd64 Adaptive Multi-Rate - Wideband speech codec - shared library
ii libopus0:amd64 1.3.1-0.1 amd64 Opus codec runtime library
ii libqrcodegencpp1:amd64 1.5.0-2build1 amd64 QR Code generator library in multiple languages - C++ version
ii libraw19:amd64 0.19.5-1ubuntu1 amd64 raw image decoder library
ii libspeex1:amd64 1.2~rc1.2-1.1ubuntu1 amd64 The Speex codec runtime library
ii libunistring2:amd64 0.9.10-4 amd64 Unicode string library for C
ii libvdpau1:amd64 1.4-2 amd64 Video Decode and Presentation API for Unix (libraries)
ii libvisual-0.4-0:amd64 0.4.0-17 amd64 audio visualization framework
ii libvo-amrwbenc0:amd64 0.1.3-2 amd64 VisualOn AMR-WB encoder library
ii libvorbis0a:amd64 1.3.7-1 amd64 decoder library for Vorbis General Audio Compression Codec
ii libvorbisenc2:amd64 1.3.7-1 amd64 encoder library for Vorbis General Audio Compression Codec
ii libvpx6:amd64 1.8.2-1build1 amd64 VP8 and VP9 video codec (shared library)
ii libwavpack1:amd64 5.3.0-1 amd64 audio codec (lossy and lossless) - library
ii libx265-192:amd64 3.4-2 amd64 H.265/HEVC video stream encoder (shared library)
ii libxvidcore4:amd64 2:1.3.7-1 amd64 Open source MPEG-4 video codec (library)
ii libzvbi-common 0.2.35-18 all Vertical Blanking Interval decoder (VBI) - common files
ii libzvbi0:amd64 0.2.35-18 amd64 Vertical Blanking Interval decoder (VBI) - runtime files
ii python3-cffi-backend 1.14.2-1 amd64 Foreign Function Interface for Python 3 calling C code - runtime
ii python3-reportlab-accel:amd64 3.5.47-1 amd64 C coded extension accelerator for the ReportLab Toolkit
ii python3-simplejson 3.17.0-1 amd64 simple, fast, extensible JSON encoder/decoder for Python 3.x
ii ubuntu-restricted-extras 67 amd64 Commonly used media codecs and fonts for Ubuntu
ii vdpau-driver-all:amd64 1.4-2 amd64 Video Decode and Presentation API for Unix (driver metapackage)
ii vlc-plugin-visualization:amd64 3.0.11.1-2 amd64 multimedia player and streamer (visualization plugins)
apt list 2> /dev/null | wc -l
هر کس خواست میتونه تشریف بیاره راهکار لازم برای نصب و استفاده اوبونتو رو بدون اسنپ براش تشریح کنم که نیازی به حذف اسنپ هم نداشته باشه.بسته های اسنپ و فلگ رو کلا برداریم کلا جز چند قلم نرم افزار چیز دیگه ای برامون نمیمونه... البته صحبت من این نیست که باید اهداف فدای اینا بشه و بگیم کلا آزادی یک توهم هست و...
نمیدونم چرا برخی قبول نمیکنند که حذف اسنپ یک راهکار هست و افراد حق دارند تصمیم بگیرند از اوبونتو با یا بدون اون استفاده کنند.
همونطور که صفحهای برای حذف اسنپ وجود داره صفحهای در جهت ارائه راهنماییهای لازم و استفاده از اسنپ هم وجود داره.
بهتره دست از ترولینگ برداریم و سعی کنیم برای جامعه مفید باشیم.
البته واقعا من سرعت بوت سریع رو با حذف بسته های اسنپ دیدم و واقعا از 12 ثانیه به 4 یا 5 ثانیه یک شاهکاره!(SSD هم دارم)
ولی اگه اوبونتو رو بدون این بسته ها حساب کنیم پس کار با این توزیع یکمی بیش از حد تخصصی تر میشه... مثلا کلی افزونه باید برای vim نصب کنیم تا تبدیل بشه ویژوال استادیو...
ولی خب مایلم راهکاری که گفتید رو شرح کنید. من همیشه از شما کمک های درست حسابی و معقولانه دریافت کردم و پیشاپیش منتظر پاسخ این پیام هستم...
sudo dpkg -r code