Сайт | Скачать | Видео | Wiki

Автор Тема: LF01. Сделать модуль discord  (Прочитано 5301 раз)

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

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1891
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
LF01. Сделать модуль discord
« : 03 Июнь 2020, 08:03:24 »
пытался запустить дискорд на lfd но не нашел его в репе. Откуда брать пакет для создания модуля?
успехов в труде и счастья в личной жизни!

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33997
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1891
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #2 : 04 Июнь 2020, 18:26:40 »
по ссылке предлагается открыть дискорд в браузере или скачать для установки. В браузере хромиум дискорд открылся, но микрофона он категорически не видит - хоть встроенного, хоть от гарнитуры. Скачаный дебиановский пакет нужно же еще в модуль превратить, а пакмана, которым, как помнится, пакет переделывается в модуль, в стандартном пакете нет. Да и забыл я как это делается. Полазил по вики,  но когда не помнишь, что как называется, толку бывает стабильно мало. Ткните куда смотреть
успехов в труде и счастья в личной жизни!

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33997
  • Репутация: +231/-0
    • PuppyRus-A
Re: LF01. Сделать модуль discord
« Ответ #3 : 04 Июнь 2020, 18:32:35 »
Подключить репу и repo2pfs discord

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: LF01. Сделать модуль discord
« Ответ #4 : 04 Июнь 2020, 19:08:08 »
Подключить репу и repo2pfs discord
Хороший ответ, как раз для неопытного юзера. :) Какую репу, куда подключить...?
Выше же была дана ссылка как скачать пакет с оф. сайта discord или через wget, от этого и надо отталкиваться.

Итак, у нас есть скачанный пакет discord.deb. Дальше мы делаем.... Что?

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: LF01. Сделать модуль discord
« Ответ #5 : 04 Июнь 2020, 20:13:55 »
Итак, у нас есть скачанный пакет discord.deb. Дальше мы делаем.... Что?
Распакоовываем пакет в папку, с помощью dep-find находим зависимстости, запакавовываем в модуль

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #6 : 04 Июнь 2020, 20:14:10 »
дебиановский пакет
Там можно скачать tar.gz и распаковать. Но у меня он тоже не видит микрофон.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: LF01. Сделать модуль discord
« Ответ #7 : 04 Июнь 2020, 20:27:02 »
запакавовываем в модуль
В этом и вопрос. В арче я знаю как, в дебиан это уже не моя юрисдикция. :)

Запутался уже. Здесь в принципе исчерпывающий совет:
Распакоовываем пакет в папку, с помощью dep-find находим зависимстости, запакавовываем в модуль
Я просто думал, что для преобразования deb в pfs есть отдельная утилита, аналог pacman2pfs -U пакет.
« Последнее редактирование: 04 Июнь 2020, 20:30:51 от krasnyh »

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33997
  • Репутация: +231/-0
    • PuppyRus-A
Re: LF01. Сделать модуль discord
« Ответ #8 : 04 Июнь 2020, 20:39:55 »
Какую репу, куда подключить...?
https://unixhow.com/3513/kak-stanovit-discord-v-debian
для преобразования deb в pfs есть отдельная утилита, аналог pacman2pfs -U пакет.
Для локального нет. Поэтому и советую подкл. репу
с помощью dep-find находим зависимстости
apt-file

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: LF01. Сделать модуль discord
« Ответ #9 : 04 Июнь 2020, 20:55:59 »
    Какую репу, куда подключить...?

Цитата: sfs от Вчера в 10:56:41

    https://unixhow.com/3513/kak-stanovit-discord-v-debian
Я наверно в дебиан совсем ничего не понимаю :)  В той статье есть ссылка на скачиваемый пакет https://discordapp.com/api/download?platform=linux&format=deb. Куда ее вставить, чтобы можно было выполнить команду repo2pfs discord?


upd. Хорошо бы в вики отразить этот момент Cоздание модуля.pfs из .deb
« Последнее редактирование: 04 Июнь 2020, 21:03:05 от krasnyh »

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: LF01. Сделать модуль discord
« Ответ #10 : 04 Июнь 2020, 22:47:07 »
Вроде же sfs выше всё написал. Подключить репу, в которой дискорд есть и создать модуль стандартными средствами ОС. Если репу не хочется подключать, то можно распаковать deb пакет в папку, найти все зависимости и скачать их, после запаковать папку дискорд с зависимостями в модуль с помощью mkpfs (я бы так и сделал, но мне кажется вариант с подключением репы проще)
UPD А действительно по ссылке sfs указания на репу нет, т. е. нужно собирать pfs из локального пакета
« Последнее редактирование: 04 Июнь 2020, 22:50:43 от Neyel »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: LF01. Сделать модуль discord
« Ответ #11 : 04 Июнь 2020, 22:53:46 »
Подключить репу, в которой дискорд есть
Вопрос вообще-то задал yxma. Насколько вероятно, что он сможет воспользоваться вышесказанными советами? Найти какую-то гипотетическую репу с discord, как-то подключить ее....

Такие ответы, которыми среднестатический юзер не сможет воспользоваться, зачем.
« Последнее редактирование: 04 Июнь 2020, 22:56:32 от krasnyh »

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
Re: LF01. Сделать модуль discord
« Ответ #12 : 04 Июнь 2020, 23:36:28 »
Тогда Вы правы. Дать ТС ссылку на скачивание discord и инорфмацию - как собирать модуль из локального deb пакета - желательно максимально разжёванную (так чтобы и новичку было ясно "что куда тыкать"). А ещё лучше создать скрипт по автоматической сборке pfs из локального deb пакета - но это вопрос уже к sfs

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1891
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #13 : 05 Июнь 2020, 01:00:26 »
Большое спасибо за деятельное участие всем!
Безусловно, поставленная мной задача совершенно не тривиальна. По данной чифом ссылке скачивается пакет с кучей зависимостей, которые хорошо ставятся только в большом линуксе. Что с легкостью получилось в Рунту. Мне, конечно, хотелось бы иметь дискорд (кстати, отличная альтернатива задравшему линукс скайпу) в ЛФД10, т.к. он ощутимо быстрее и нынче моя основная ОС. И это еще одна иллюстрация почему мне легче запустить другую ОС чем бодаться с какой-то проблемой там. где она есть.
Цитата
# repo2pfs discord-0.0.10.deb...
...://mirror.yandex.ru/debian buster/main i386 Contents (deb) [37,0 MB]         
Пол:24 http://mirror.yandex.ru/debian buster/main amd64 Contents (deb) [37,0 MB]         
Пол:25 http://mirror.yandex.ru/debian buster/contrib amd64 Packages [51,0 kB]           
Пол:26 http://mirror.yandex.ru/debian buster/contrib i386 Packages [46,9 kB]             
Пол:27 http://mirror.yandex.ru/debian buster/contrib Translation-en [44,7 kB]           
Пол:28 http://mirror.yandex.ru/debian buster/contrib i386 Contents (deb) [91,1 kB]       
Пол:29 http://mirror.yandex.ru/debian buster/contrib amd64 Contents (deb) [103 kB]       
Пол:30 http://mirror.yandex.ru/debian buster/non-free amd64 Packages [87,7 kB]           
Пол:31 http://mirror.yandex.ru/debian buster/non-free i386 Packages [76,3 kB]           
Пол:32 http://mirror.yandex.ru/debian buster/non-free Translation-en [88,9 kB]           
Пол:33 http://mirror.yandex.ru/debian buster/non-free amd64 Contents (deb) [861 kB]     
Пол:34 http://mirror.yandex.ru/debian buster/non-free i386 Contents (deb) [795 kB]       
Пол:35 http://la.mxrepo.com/antix/buster buster/main i386 Contents (deb) [12,8 MB]       
Пол:36 http://la.mxrepo.com/antix/buster buster/nonfree amd64 Packages [20,8 kB]         
Пол:37 http://la.mxrepo.com/antix/buster buster/nonfree i386 Packages [20,8 kB]         
Пол:38 http://la.mxrepo.com/antix/buster buster/nonfree amd64 Contents (deb) [8 548 B]   
Пол:39 http://la.mxrepo.com/antix/buster buster/nonfree i386 Contents (deb) [8 548 B]   
Получено 121 MB за 59с (2 051 kB/s)                                                     
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
E: Невозможно найти пакет discord-0.0.10.deb~discord-0.0.10.deb
E: Не удалось найти ни один пакет с помощью шаблона «discord-0.0.10.deb~discord-0.0.10.deb»
E: Не удалось найти ни один пакет с помощью регулярного выражения «discord-0.0.10.deb~discord-0.0.10.deb»
что не так?
« Последнее редактирование: 05 Июнь 2020, 01:19:41 от yxma »
успехов в труде и счастья в личной жизни!

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33997
  • Репутация: +231/-0
    • PuppyRus-A
Re: LF01. Сделать модуль discord
« Ответ #14 : 05 Июнь 2020, 10:01:43 »
по ссылке sfs указания на репу нет
да. недоглядел
Тогда сложнее

создать скрипт по автоматической сборке pfs из локального deb пакета
Совсем для новичков не получится. Поэтому пока инструкция
Ну и главное:
Сам бы я сделал портированный модуль в арче и добавив либ использовал бы его в дебиане

А самый простой путь для сложных прог : https://github.com/simoniz0r/Discord-AppImage/releases
Т.к. внутри может быть лишнее (не хватать) и это распаковывается в память (сохраненку)- лучше переделать в модуль
Или посложнее https://www.reddit.com/r/debian/comments/cfx445/discord_on_debian_10_buster/
« Последнее редактирование: 05 Июнь 2020, 10:03:33 от sfs »