Страница 1 из 3

Удаление программ

Добавлено: 20 янв 2018, 14:29
Dmitrii
Добрый день! Делаю первые шаги в Linux. И столкнулся с такой проблемой: скачал архив с программой, распаковал, установил - и это все через терминал. Программа была скачана для Linux, поэтому проблем не возникло. Программа работала. Затем решил ее удалить (для проверки процесса как это происходит и изучения команд терминала). Удалилась, но не полностью. Во-первых в домашней папке остались папки созданные при установке программы, во-вторых с помощью команды sudo apt-cache search <программа> нашлись еще файлы от этой программы. Я думаю, если удалить не получается пусть остается и занова ее установил. Программа установилась но кривовата и ярлык на рабочем столе появился не ввиде иконки программы, и при ее запуске появляется сообщение: "Сомнительная кнопка запуска". Помогите разобраться как полностью удалять программы и вычищать весь мусор от ее? И как мне полностью вычистить эту программу, чтоб нормально ее установить? :cray2:

Удаление программ

Добавлено: 20 янв 2018, 14:34
di_mok
Ключ purge вычищает файлы настроек

Удаление программ

Добавлено: 20 мар 2018, 22:51
Dja
Если программа собиралась и ставилась, то как правило деинсталлятор находится в сырцах. Поэтому, рекомендуется сырцы не удалять.
К примеру ~/.programms/src/ и пусть там болтаются. А надо будет удалить - всегда знаешь где искать концы.

Удаление программ

Добавлено: 26 мар 2018, 07:56
prusony
Мнение бегинера - стараюсь ставить новые проги из репозитория, через НЕГО же можно и удалять.
Неуверенно утверждаю - такой способ для начинающего самый безопасный (ну по кр/мере мне пока везёт).
Через консоль оч осторожно надо. "Одно неосторожное движение и ты уже отец." (В смысле переустановка Осы.)

Удаление программ

Добавлено: 26 мар 2018, 08:18
rogoznik
prusony писал(а):
26 мар 2018, 07:56
Через консоль оч осторожно надо.
Почти всегда ставил приложения в консоли. Обычно что-то ломал только когда конфиги правил.

Удаление программ

Добавлено: 26 мар 2018, 09:00
colonel
телепаты в отпуске
>скачал архив с программой, распаковал, установил - и это все через терминал.
что за программа ? откуда скачана ? какой командой устанавливали?
>Удалилась, но не полностью. Во-первых в домашней папке остались папки созданные при установке программы
что мешает удалить их ручками - клац мышком и ..в корзину или сразу насовсем?
> во-вторых с помощью команды sudo apt-cache search <программа> нашлись еще файлы от этой программы.
какие и где? что помешало удалить их ручками?
про опцию пурге уже сказали в #2

> ///занова ее установил. Программа установилась но кривовата и ярлык на рабочем столе появился не ввиде иконки программы, и при ее запуске появляется сообщение: "Сомнительная кнопка запуска". откуда такие мысли что программа криво встала? кто мешает при выскакивании сообщения о сомнительной кнопке сделать её несомнительной ? вроде ж выбор предлагается что делать

> как полностью удалять программы и вычищать весь мусор от ее? И как мне полностью вычистить эту программу, чтоб нормально ее установить?
собсно уже всё сказано
если без особокрасноглазия то по возможности ставить программы лучше из подключенных репозиториев
если использовать синаптик для установки, то при удалении можно указать опцию -удалить полностью , в истории синаптика можно посмотреть какие пакеты устанавливались по зависимостям и их отметить для удаления но проверить при удалении не прихватится ли чего лишнего ( редко, но так бывает )
проверить и домашний каталог и если остались неудалёнными пользовательские конфигурационные файлы этой программы -удалить их ручками.
prusony писал(а):
26 мар 2018, 07:56
... стараюсь ставить новые проги из репозитория, через НЕГО же можно и удалять....
ставить -понятно. а насчёт удаления "через репу" ... ...это как?
darkfenix писал(а):
26 мар 2018, 08:18
Через консоль оч осторожно надо.
Почти всегда ставил приложения в консоли.
хм... кто нить скажет в чём разница установки программы через консоль командом "апт инсталл программа" и установкой клацая мышком в манагере программ или в манагере пакетов ? или кликом по деб пакету скачанному из "оффрепы" и установки этого же пакета в консоли командом " дпкг -и *.деб" другой какой командой ?

или если через консоль то нет разницы между "маке инсталл", запуска через консоль какого либо устанавливающего скрипта , "апт инсталл" , дпкг скачанных хренегозанетоткудаикаких линуксовых пакетов ?

Удаление программ

Добавлено: 26 мар 2018, 09:18
Filin
Dmitrii, ну если ты начинающий Linux то сложностей много. Разбираться сложно. Если примешь совет - переустановка Linux занимает 10 минут. Переустанови обязательно с домашним каталогом. Там система хранит все твои предпочтения и и записывает хрень недоступную тебе и непонятную простому пользователю. А то что тебе дорого - скинь на флешку или на облако. Даже Яндекс даёт 10 ггб - у меня три диска там

Удаление программ

Добавлено: 26 мар 2018, 10:22
rogoznik
colonel писал(а):
26 мар 2018, 09:00
хм... кто нить скажет в чём разница установки программы через консоль командом "апт инсталл программа" и установкой клацая мышком в манагере программ или в манагере пакетов ? или кликом по деб пакету скачанному из "оффрепы" и установки этого же пакета в консоли командом " дпкг -и *.деб" другой какой командой ?
Так нет же разницы. Механизм то один и тот же. Морда же все равно использует в своей работе консольную утилиту, только скрывает это от пользователя за красивой(не всегда) мордой.

Удаление программ

Добавлено: 26 мар 2018, 10:38
prusony
Так нет же разницы. Механизм то один и тот же. Это понятно, тут другое - раз софтина лежит в репах, и доступна под менеджером программ, то большая вероятность что она УЖЕ ставилась под именно мою 18,1 версию... Ну типа безопасно, проверено. А сторонний пакет на свой старх и.....

ставить -понятно. а насчёт удаления "через репу" ... ...это как? Заходим в "Менеджер программ" , находим еще раз уже ставленную из него же софтину, он покажет что софтинка имеется на компе и будет кнопка "Удалить."

Только не вешайте мне ярлык "оконника" плиз )) . Боюсь пока консоли, а так-то конечно настоящий линуксойд всё под ней делает. Прада нафига я тогда КДЕ поставил. )) Зачем кто-то Менеджер программ делал, репозиторий....

Удаление программ

Добавлено: 26 мар 2018, 11:04
rogoznik
prusony писал(а):
26 мар 2018, 10:38
Заходим в "Менеджер программ" , находим еще раз уже ставленную из него же софтину, он покажет что софтинка имеется на компе и будет кнопка "Удалить."
Так это через "Менеджер программ", а не "через репу"

Удаление программ

Добавлено: 26 мар 2018, 13:52
colonel
darkfenix писал(а):
26 мар 2018, 10:22
Так нет же разницы. Механизм то один и тот же. ...
та мы то знаем ;)
интересно когда юзеры перестанут делать выводы на основе незнания ...
prusony писал(а):
26 мар 2018, 10:38
...тут другое - раз софтина лежит в репах, и доступна под менеджером программ, то большая вероятность что она УЖЕ ставилась под именно мою 18,1 версию...
раз софтина лежит в репах, и доступна под менеджером программ, то это означает что эта программа будет показана и в манагере пакетов и будет установлена по команде "апт инсталл программа" в терминале\консоли
prusony писал(а):
26 мар 2018, 10:38
... Ну типа безопасно, проверено. ...
безопасно, проверено будет в том случае если подключены безопасные и проверенные репы, а не от того что в манагере будут показаны эти программы

Удаление программ

Добавлено: 26 мар 2019, 00:31
Anatoli Bagrov
Привет. Я тоже начинаю изучать linux. Это моё первое сообщение здесь, поэтому пойду по форме
1) LM 19 x32

2) xfce

3) inxi -Fxz
anatoliy@X-fly:~$ inxi -Fxz
System:
  Host: X-fly Kernel: 4.15.0-46-generic i686 bits: 32 compiler: gcc v: 7.3.0 
  Desktop: Xfce 4.12.3 Distro: Linux Mint 19.1 Tessa 
  base: Ubuntu 18.04 bionic 
Machine:
  Type: Laptop System: SAMSUNG product: R517/R717 v: N/A serial: <filter> 
  Mobo: SAMSUNG model: R517/R717 serial: <filter> BIOS: Phoenix 
  v: 03CW.M007.20090922.JIP date: 09/22/2009 
Battery:
  ID-1: BAT1 charge: N/A condition: 10.0/44.4 Wh (22%) 
  model: SAMSUNG Electronics status: Charging 
CPU:
  Topology: Single Core model: Intel Celeron 900 bits: 64 type: MCP 
  arch: Penryn rev: A L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 4388 
  Speed: 2194 MHz min/max: N/A Core speed (MHz): 1: 2194 
Graphics:
  Device-1: Intel Mobile 4 Series Integrated Graphics vendor: Samsung Co 
  driver: i915 v: kernel bus ID: 00:02.0 
  Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1366x768~60Hz, 1920x1080~60Hz 
  OpenGL: renderer: Mesa DRI Mobile Intel GM45 Express x86/MMX/SSE2 
  v: 2.1 Mesa 18.2.8 direct render: Yes 
Audio:
  Device-1: Intel 82801I HD Audio vendor: Samsung Co driver: snd_hda_intel 
  v: kernel bus ID: 00:1b.0 
  Sound Server: ALSA v: k4.15.0-46-generic 
Network:
  Device-1: Qualcomm Atheros AR9285 Wireless Network Adapter vendor: Askey 
  driver: ath9k v: kernel port: 1c20 bus ID: 02:00.0 
  IF: wlp2s0 state: up mac: <filter> 
  Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Samsung Co 
  driver: r8169 v: 2.3LK-NAPI port: 3000 bus ID: 04:00.0 
  IF: enp4s0 state: down mac: <filter> 
Drives:
  Local Storage: total: 232.89 GiB used: 16.14 GiB (6.9%) 
  ID-1: /dev/sda vendor: Seagate model: ST9250315AS size: 232.89 GiB 
Partition:
  ID-1: / size: 28.04 GiB used: 6.62 GiB (23.6%) fs: ext4 dev: /dev/sda5 
  ID-2: /home size: 196.31 GiB used: 9.51 GiB (4.8%) fs: ext4 dev: /dev/sda3 
  ID-3: swap-1 size: 3.81 GiB used: 2.5 MiB (0.1%) fs: swap dev: /dev/sda1 
Sensors:
  System Temperatures: cpu: 55.0 C mobo: 55.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 171 Uptime: 4h 08m Memory: 2.92 GiB used: 1.45 GiB (49.8%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.3.0 Shell: bash v: 4.4.19 
  inxi: 3.0.27 
4) Я подключил второй монитор и озадачился настройкой обоев для него. Нашел статью http://ubuntovod.ru/instructions/multi- ... apers.html, стал устанавливать SyncWall такими командами:
sudo add-apt-repository ppa:nilarimogard/webupd8
anatoliy@X-fly:~$ sudo add-apt-repository ppa:nilarimogard/webupd8
[sudo] пароль для anatoliy:            
Вы хотите добавить следующие PPA:
 The main Web Upd8 PPA maintained by: http://www.webupd8.org/

To add this PPA, simply paste this in a terminal:
sudo add-apt-repository ppa:nilarimogard/webupd8

Packages in this PPA: audacious, ap-hotspot, awn-applet-radio, awn-applet-wm, calise, cmus, dockbarx, dockbarx-themes-extra, dropbox-share, emerald, exaile, fbmessenger, gnome-subtitles, gnome-window-applets, grsync, grive, gthumb, launchpad-getkeys, mc, mdm (Mint Display Manager), minitunes, minitube, musique, notifyosdconfig, nautilus-columns, powertop, ppa-purge, rosa-media-player, fixed pulseaudio-equalizer, subtitleeditor, syncwall, umplayer, unity-reboot, wimlib, youtube-dl, xfce4-dockbarx-plugin, xournal, yad, yarock and others. Almost all packages are updated to their latest version.

For other (specialized) PPAs we maintain, see: https://launchpad.net/~webupd8team
 Больше информации: https://launchpad.net/~nilarimogard/+ar ... tu/webupd8
Нажмите Enter, чтобы продолжить или Ctrl+C для отмены

Executing: /tmp/apt-key-gpghome.oNaHoflDsA/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 1DB29AFFF6C70907B57AA31F531EE72F4C9D234C
gpg: key 531EE72F4C9D234C: 13 подписей не проверено за отсутствием ключа
gpg: ключ 531EE72F4C9D234C: импортирован открытый ключ "Launchpad webupd8"
gpg: Всего обработано: 1
gpg:               импортировано: 1
и вторая
sudo apt-get update && sudo apt-get install syncwall
anatoliy@X-fly:~$ sudo apt-get update && sudo apt-get install syncwall
Пол:1 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic InRelease [15,4 kB]
Пол:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]    
Сущ:3 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Пол:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]      
Сущ:5 http://archive.canonical.com/ubuntu bionic InRelease                     
Пол:6 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74,6 kB]    
Игн:7 http://packages.linuxmint.com tessa InRelease                            
Пол:8 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic/main Sources [13,0 kB]
Сущ:9 http://packages.linuxmint.com tessa Release                              
Пол:10 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic/main i386 Packages [10,8 kB]
Пол:11 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic/main Translation-en [7 660 B]
Пол:12 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [477 kB]
Пол:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [735 kB]
Получено 1 511 kB за 3с (543 kB/s)                                             
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Невозможно найти пакет syncwall
Очевидно, что-то пошло не так, поэтому суть вопроса в том, как удалить то, что установилось?

5) Скриншоты прилагаю

Удаление программ

Добавлено: 26 мар 2019, 00:34
slant
Ничего не установилось, нечего удалять. Пакет syncwall в репозитории отсутствует.

Удаление программ

Добавлено: 26 мар 2019, 00:37
Anatoli Bagrov
А то, что "импортировано", "прочитано", даже дерево построено. Это куда делось? В оперативке лежало?

Удаление программ

Добавлено: 26 мар 2019, 00:49
WWolf
sudo add-apt-repository --remove ppa:nilarimogard/webupd8
ибо стрёмный репозитарий :)

Удаление программ

Добавлено: 26 мар 2019, 06:01
vir0id
Dmitrii писал(а):
20 янв 2018, 14:29
sudo apt-cache search <программа> нашлись еще файлы от этой программы
Это команда не ищит файлы программ локальной системы. Она ищит програмы в хранилищах репозиториев на удаленных серваках. Смотри пост #6

Удаление программ

Добавлено: 26 мар 2019, 06:08
vir0id
colonel писал(а):
26 мар 2018, 09:00
установки этого же пакета в консоли командом " дпкг -и *.деб" другой какой командой ?
sudo dpkg -i - не всегда подтянет зависимости сразу же( и это в некоторых случаях). А только лишь укажет на то, какие они нужны. Для установки зависимостей нужно сделать второе движениеи (это опять же, в некоторых случаях). В этом разница

Удаление программ

Добавлено: 26 мар 2019, 06:10
rogoznik
Anatoli Bagrov писал(а):
26 мар 2019, 00:31
Я подключил второй монитор и озадачился настройкой обоев для него. Нашел статью
В XFCE это же из коробки работает. На каждом мониторе ПКМ по рабочему столу и выбираешь обоину.

Удаление программ

Добавлено: 26 мар 2019, 09:47
FreeStyler
Anatoli Bagrov писал(а):
26 мар 2019, 00:37
А то, что "импортировано", "прочитано", даже дерево построено. Это куда делось? В оперативке лежало?
вряд ли, но при чём здесь "импортировано", "прочитано" и отсутствие пакета? -__-

В общем провёл своё расследование.
Сам сначала удивился ибо написано:
Packages in this PPA: audacious, ap-hotspot, ... syncwall
Но оказывается это всего лишь описание репозитория и в нём можно написать что угодно! -__-
К тому же в конце приписка Almost all packages are updated to their latest version., ключевое слово Almost. Т.е. почти все пакеты в актуальны для последней версии убунту (хотя это ложь пи3!"№; и провокация! :D). syncwall как в итоге оказалось - нет.

Страница репозитория. На ней можно отфильтровать пакеты по версиям убунты, выбираем нашу - Bionic, попадаем на страницу, на ней видим что для нашей системы актуальны только 34 пакета из 625 изначальных! -__- Что вообще капля, а не "почти все" как написано в описании репы -___-

syncwall там нет. Но не отчаиваемся! Может просто про него забыли? Можем скачать и поставить вручную!

Для этого жмём на View package details на главной страницы репы, вбиваем на открывшейся странице в поле Package name contains - syncwall, выбираем последний по дате или по версии, нажимаем на треугольник для раскрытия данных о пакете, видим

Код: Выделить всё

Package files
    syncwall_2.0.0-2~webupd8~xenial.dsc (932 bytes)
    syncwall_2.0.0-2~webupd8~xenial.tar.xz (1.4 MiB)
    syncwall_2.0.0-2~webupd8~xenial_amd64.deb (1.3 MiB)
    syncwall_2.0.0-2~webupd8~xenial_i386.deb (1.3 MiB)
Качаем syncwall_2.0.0-2~webupd8~xenial_amd64.deb если система x64, если нет, то i386
Открываем в GDebi и молимся чтобы с зависимостями всё было чики-пуки :-D
Если всё норм - даст поставить, если нет - расстраиваемся и ищем что-нибудь другое (на деле есть шанс обойти и это, но он мал и доступен не только лишь всем :D)
Как установили - молимся чтобы всё заработало! Ибо не просто же так этот пакет не включили в твою версия дистра!
В общем у меня на виртаулке Mint 19 x64 XFCE запустилась, но обои не меняет, хотя честно старается :-D
Всё делается на свой страх и риск - перед установкой лучше всего забэкапить систему и важные данные! Систему можно попробовать через TimeShift, данные через GRSync
WWolf писал(а):
26 мар 2019, 00:49
ибо стрёмный репозитарий :)
чёйта? -__-
darkfenix писал(а):
26 мар 2019, 06:10
В XFCE это же из коробки работает. На каждом мониторе ПКМ по рабочему столу и выбираешь обоину.
Дык может он хотел смену обоев по времени или что там позволяет syncwall, а не просто поменять здесь и сейчас и навсегда.
И не всегда всё так просто, например, в кедах тоже хреново с этим - бесит то что каждую обоину надо выбирать по одной, нельзя директорию указать! -__- А в предросмотре ФМ обоина показвается слишком мелко. Ещё и не запоминается последнее место выбора обоины. В общем я бы тоже не прочь от стороннего нормально софта по выбору обоины.

Удаление программ

Добавлено: 26 мар 2019, 09:51
WWolf
FreeStyler, да кто ж его знает что он туда всунет в таком заброшенном состоянии...