Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Портабельные программы, кто где хранит?  (Прочитано 53152 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Irshat

  • Автор темы
  • Активист
  • *
  • Сообщений: 553
    • Просмотр профиля
Я сохраняю обычно в opt или home, если для всех пользователей системы, но думаю, что неправильно это как то, где их лучше хранить?
Потому-что в opt приходится давать полные права пользователю на папку с программой, (не для папки opt даю права пользователям, а внутри папкам), ну чтобы он мог ее обновить если что.
Пока так решил:
Для пользователя /home/"user"/.local/
Для всех пользователей /home
« Последнее редактирование: 02 Января 2023, 20:16:45 от Irshat »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4476
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #1 : 02 Января 2023, 21:37:40 »
Потому-что в opt приходится давать полные права пользователю на папку с программой
- зачем давать полные права пользователю?

      ... если для всех пользователей системы, то тогда ужеsudo ln -s /opt/<software_folder>/execution_file /usr/bin/execution_file

Оффлайн Irshat

  • Автор темы
  • Активист
  • *
  • Сообщений: 553
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #2 : 02 Января 2023, 22:36:40 »
если для всех пользователей системы, то тогда уже
Не все так просто)))
Возьмит тот же tor-browser portable который, из-за чего весь сыр ор начался

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4476
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #3 : 02 Января 2023, 23:05:14 »
Возьмит тот же tor-browser portable который
- и что с ним не так?   ;)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6738
  • 20% Cooler
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #4 : 03 Января 2023, 01:12:07 »
Возьмит тот же tor-browser portable который, из-за чего весь сыр ор начался
А зачем? Просто же:
sudo apt install torи настраиваете в своём любимом браузере выход через прокси 127.0.0.1:9050

Потому-что в opt приходится давать полные права пользователю на папку с программой
Это уж как программа сделана. У меня, например, в /opt распакована XnViewMP, но конфиг хранит как и положено, в ~/.config
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 03 Января 2023, 01:22:11 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Irshat

  • Автор темы
  • Активист
  • *
  • Сообщений: 553
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #5 : 03 Января 2023, 03:07:53 »
ALiEN175,
Это уж как программа сделана. У меня, например, в /opt распакована XnViewMP, но конфиг хранит как и положено, в ~/.config
поставил, да так и делает как и ЯБ. но все это не то

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6904
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #6 : 03 Января 2023, 09:29:12 »
Весьма холиварная тема.
Вот довольно недавно копья ломали.
Как минимум, прежде чем изобретать свой велосипед, ознакомиться хотя-бы с несколькими вариантами уже давно изобретенных, уже давно обкатанных.
И самому себе ответить на вопрос, что для тебя значит "портабельные".

Цитировать
не для папки opt даю права пользователям, а внутри папкам
Дурное дело не хитрое, но не имеет никакого отношения к "портабельности".

Оффлайн Irshat

  • Автор темы
  • Активист
  • *
  • Сообщений: 553
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #7 : 03 Января 2023, 09:55:52 »
портабельности
для всех пользователей одни настройки, и при установке системы также оставались настройки.
ну или как у меня doobble comander, стоят debian, ubuntu и mint. везде открывается с моими настройками. то же самое с браузером.
т.е. я установил систему, и смог сразу запустить свою программу, уже настроенную, с моими настройками.
зы. естественно все это относится только к debian-системам.
« Последнее редактирование: 03 Января 2023, 10:08:19 от Irshat »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6904
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #8 : 03 Января 2023, 10:09:38 »
Цитировать
для всех пользователей одни настройки
Не имеет никакого отношения к портабельности. Это называется "системные настройки", например, в /etc.
У меня mc для любого пользователя запускается с одинаковыми настройками, потому что, настройки берутся из /etc/mc.

Цитировать
при установке системы также оставались настройки
В общем, тоже не имеет отношения к портабельности. После установки системы, первым делом, копирую настройки в /etc/mc.


Пользователь добавил сообщение 03 Января 2023, 10:23:17:
Цитировать
естественно все это относится только к debian-системам
Почему "только". Как-раз, с точностью до наоборот, портабельные - это вообще не зависит от системы.
Но... Уже много раз писал. Для этого, в идеале, в каждой программе должна быть вся система. Тоже недавно где-то приводил пример, был такой GeexBox - медиа плеер, запускаемый "без системы".
« Последнее редактирование: 03 Января 2023, 10:23:17 от andytux »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4476
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #9 : 03 Января 2023, 10:25:52 »
портабельности
для всех пользователей одни настройки, и при установке системы также оставались настройки.
...
1. Портабельность
2. Переносимое приложение
3. для всех пользователей одни настройки, и при установке системы также оставались настройки - для этого вовсе не обязательно пользоваться исключительно портабельными версиями ПО (и кстати, как ты решаешь эти же задачи, в случаях когда попросту не существует портабельных версий необходимого тебе ПО???)
« Последнее редактирование: 03 Января 2023, 10:30:29 от F12 »

Оффлайн Irshat

  • Автор темы
  • Активист
  • *
  • Сообщений: 553
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #10 : 03 Января 2023, 10:52:46 »
Ребята, вы не понимаете, для меня портабельный, это вот я поставил систему какую-нибудь.
И вот не устанавливая программу я ее сразу запустил. Со всеми моими настройками. Как я уже выше писал про дабл коммандер или браузер. Не устанавливаю, она у меня уже есть и я ее запускаю, и она работает. не надо никаких etc или usr , она работает со своей папки. Но вот где лучше эту папку хранить, вопрос в этом.
Систему debian-based. D В арче или сюзи врядли мои портативки пойдут.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6904
    • Просмотр профиля
Re: Портабельные программы, кто где хранит?
« Ответ #11 : 03 Января 2023, 11:07:20 »
Я-же тебе сразу сказал: холивар. Здесь никто никого не слышит.
Ответов навалили целый стог, ты просто не можешь в нем найти нужной тебе иголки.
В "Ответ 6" я дал тебе ссылку, там в "Ответ 19":
Цитировать
...в иерархию /usr/local...Система совершенно другая, а mc абсолютно тот-же самый, в этой системе у меня вообще нет установленного mc. Все это вообще, вне системы, на другом разделе.
Не поверишь, но работал и в mageia и в centos, а это никак не дебиан-базед.
И да, никаких "портабле", mc самый обычный - "из пакетов".
« Последнее редактирование: 03 Января 2023, 11:10:06 от andytux »

 

Страница сгенерирована за 0.047 секунд. Запросов: 22.