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

Автор Тема: Visual Studio Code и PRA  (Прочитано 6374 раз)

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

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6279
  • Репутация: +141/-0
    • RoDoN X
Re: Visual Studio Code и PRA
« Ответ #15 : 10 Ноябрь 2017, 14:40:28 »
Devx подключен?
Lenovo B590 (i3-3110M, 8 Гб, GeForce 720M)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #16 : 10 Ноябрь 2017, 23:53:49 »
Да, был подключен, когда я работал в PRA (32 bit). Решил попробовать установить в PRA64. Все получилось, VS code появился в меню, но по щелчку по нему ничего не происходило. Решил перезагрузиться, но после перезагрузки в меню этого пункта не было, никаких файлов в optional, modules, base c именем visual я не нашел. Подскажите, пожалуйста, что нужно сделать, чтобы после перезагрузки VSC появлялся с меню. Попробую сейчас еще раз установить VSC в 32 битной системе.

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
Re: Visual Studio Code и PRA
« Ответ #17 : 11 Ноябрь 2017, 00:21:52 »
по щелчку по нему ничего не происходило
запускайте через терминал, смотрите вывод, возможно чего-то не хватает.

никаких файлов в optional, modules, base c именем visual я не нашел
Для того чтоб там что-то было, его нужно собрать и положить в виде pfs модуля
чтобы после перезагрузки VSC появлялся с меню
готовый pfs модуль нужно положить в папку /pra64/modules, из которой он будет подключен во время загрузки системы.
В /pra64/base/ ничего кроме системных модулей и сохраненки не должно быть.
В /pra64/optional/ лежат модули которые используются опционально, т.е. по желанию пользователя

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #18 : 11 Ноябрь 2017, 00:30:58 »
ля того чтоб там что-то было, его нужно собрать и положить в виде pfs модуля
А как это сделать? Вот я установил программу, она появилась в меню. Что нужно делать дальше? Наверное, разные элементы такой сложной системы разбросаны по разным папкам. Как собрать все в единый pfs модуль?

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #19 : 11 Ноябрь 2017, 00:48:43 »
В 32 битном ПРА ничего не получилось (DevX подключил)
root@pra:pra# packer visual-studio-code
предупреждение: database file for 'core' does not exist
предупреждение: database file for 'extra' does not exist
предупреждение: database file for 'community' does not exist
 
предупреждение: database file for 'core' does not exist
предупреждение: database file for 'extra' does not exist
предупреждение: database file for 'community' does not exist
0 aur/visual-studio-code 1.18.0-2 (498)
    Visual Studio Code: Editor for building and debugging modern web and cloud applications (official binary version)
1 aur/visual-studio-code-oss 1.18.0-1 (70)
    Visual Studio Code for Linux, Open Source version
2 aur/visual-studio-code-git 1.1.0.insider.r10766.gd41c48d46-1 (5)
    Visual Studio Code for Linux, Open Source version from git
3 aur/visual-studio-code-insiders 1.18.0.1510129888-1 (4)
    Editor for building and debugging modern web and cloud applications (insiders version)

Type numbers to install. Separate each number with a space.
Numbers: 0
предупреждение: database file for 'core' does not exist
предупреждение: database file for 'extra' does not exist
предупреждение: database file for 'community' does not exist
предупреждение: database file for 'core' does not exist
предупреждение: database file for 'extra' does not exist
предупреждение: database file for 'community' does not exist
ошибка: повторяющаяся запись в базе данных 'xcowsay'
предупреждение: database file for 'core' does not exist
предупреждение: database file for 'extra' does not exist
предупреждение: database file for 'community' does not exist
Dependency `libxss' of `visual-studio-code' does not exist.

По команде  pacman -Sy получил следующее:
:: Обновление баз данных пакетов...
ошибка: не удалось получить файл 'core.db' из ala.seblu.net : Failed to connect to ala.seblu.net port 80: В соединении отказано
ошибка: не удалось обновить core (ошибка в библиотеке загрузки)
ошибка: не удалось получить файл 'extra.db' из ala.seblu.net : Failed to connect to ala.seblu.net port 80: В соединении отказано
ошибка: не удалось обновить extra (ошибка в библиотеке загрузки)
ошибка: не удалось получить файл 'community.db' из ala.seblu.net : Failed to connect to ala.seblu.net port 80: В соединении отказано
ошибка: не удалось обновить community (ошибка в библиотеке загрузки)
 pra-extra не устарел
 pra02-extra не устарел
 pra03-extra не устарелч
Почему возникают эти ошибки?

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
Re: Visual Studio Code и PRA
« Ответ #20 : 11 Ноябрь 2017, 00:59:21 »
Все базовые файлы модули дистрибутива обновлены?
« Последнее редактирование: 11 Ноябрь 2017, 08:38:14 от sasha-gerych »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Visual Studio Code и PRA
« Ответ #21 : 11 Ноябрь 2017, 08:28:40 »
ошибка: не удалось получить файл 'core.db' из ala.seblu.net
Обновите 089*pfs А лучше все модули

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #22 : 11 Ноябрь 2017, 18:41:23 »
Обновите 089*pfs А лучше все модули
Загрузился в ПРА32, обновил, процесс установки начался, появилось сообщения, что пакет visual-studio-code-1.18.0-2 собран. Как я понимаю, мне нужно из него сделать pfs (пока, правда, не знаю как). Нашел visual-studio-code-1.18.0-2-i686.pkg.tar.xz (42 Мб). Сохранил этот файл и запустил установку. В разделе Разработка появилась ссылка на Visual Studio Code, но при щелчке на ней ничего не происходит. Нашел /usr/share/applications/visual-studio-code.desktop но по щелчку на нем тоже ничего не произошло.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Visual Studio Code и PRA
« Ответ #23 : 11 Ноябрь 2017, 20:12:52 »
пакет visual-studio-code-1.18.0-2 собран
Поздравляю с первым пакетом! Не останавливайтесь
запустил установку
так :
Код
sudo pacman -U

Нашел /usr/share/applications/visual-studio-code.desktop но по щелчку на нем тоже ничего не произошло.
Запустите в консоле то что написано после Exec=

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #24 : 12 Ноябрь 2017, 14:20:10 »
так :
1. Нет, после сообщения о сборки пакета появилось сообщение "Приступить к установке?". Я не нажал yes, а нашел пакет и скопировал его на всякий случай. Потом нажал в терминале yes и началась установка.
2. После перезагрузки никаких файлов не нашлось с "visual-studio*", только пакет, который я скопировал. Получается, что после перезагрузки результаты установки исчезли. А можно ли из сохраненного мной пакета получить модуль pfs? А то каждый раз после перезагрузки устанавливать программу не хочется.
3. В директории с сохраненным дистрибутивом дал команду pacman -U дистрибутив, VSC установился. Как Вы и советовали, посмотрел, что есть в exec, в терминале запустил /usr/bin/code %f. Получил сообщение "/opt/visual-studio-code/bin/../code: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory".
Сделал pacman -U libgconf-2.so.4 Получил "загрузка пакетов... ошибка: 'libgconf-2.so.4': не удалось найти или прочитать пакет

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Visual Studio Code и PRA
« Ответ #25 : 13 Ноябрь 2017, 09:30:01 »
После перезагрузки никаких файлов не нашлось с "visual-studio*"
Название пакета и бинарников внутри совпадает не всегда. В меню тоже не всегда появляется
Зайдите в пакет как в архив и посмотрите что в /usr/bin
А можно ли из сохраненного мной пакета получить модуль pfs?
Да.
1. Ставите модуль , делаете сохраненку в pfs, чистите руками
2. pkg2pfs пакет + pacman2pfs зависимости
Сделал pacman -U libgconf-2.so.4
Надо сначала найти пакет по файлу :
Код
pkgfile -u && pkgfile -r libgconf-2

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #26 : 13 Ноябрь 2017, 10:33:12 »
Да.
1. Ставите модуль , делаете сохраненку в pfs, чистите руками
2. pkg2pfs пакет + pacman2pfs зависимости
Извините, не понял.
1. Какой модуль нужно ставить?
2. Делаю сохраненку в файл?
3. От чего нужно чистить сохраненку?
4. Сначала делаю pkg2pfs visual-studio-code-1.18.0-2-i686.pkg.tar.xz, потом pacman2pfs visual-studio-code-1.18.0-2-i686.pkg.tar.xz?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Visual Studio Code и PRA
« Ответ #27 : 13 Ноябрь 2017, 10:39:35 »
1. Модуль пакет - свой vsc
2. Во что угодно. Потом все равно чистить руками и перепаковывать в .pfs
3. От всего не относящегося к  vsc - кэши , чужие конфиги
4. Сначала делаю pkg2pfs visual-studio-code-1.18.0-2-i686.pkg.tar.xz - да
потом pacman2pfs visual-studio-code-1.18.0-2-i686.pkg.tar.xz? - нет недостающих зависимостей  vsc (прописаны внутри пакета vsc)

Оффлайн tumanovalex

  • Постоялец
  • ***
  • Сообщений: 173
  • Репутация: +1/-0
  • Автор темы
Re: Visual Studio Code и PRA
« Ответ #28 : 13 Ноябрь 2017, 15:33:10 »
Хотел бы уточнить.
1. Я устанавливаю пакет pacman -U visual-studio-code-1.18.0-2-i686.pkg.tar.xz
2. У меня ПРА на разделе ext4:
set d=pra
root (hd1,5)
kernel /%d%/vmlinuz-4.8.10-pf8 dir=%d% quiet changes=/%d%
3. Как я понимаю, изменения сохраняются в директорию /pra/changes. Мне после сохранения нужно удалить из этой директории все, что не относиться к VSС
4. Затем делаю pkg2pfs visual-studio-code-1.18.0-2-i686.pkg.tar.xz и получаю пакет pfs.
Правильно ли я понял?


Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Visual Studio Code и PRA
« Ответ #29 : 13 Ноябрь 2017, 15:38:14 »
1. Я устанавливаю пакет pacman -U visual-studio-code-1.18.0-2-i686.pkg.tar.xz
3. Как я понимаю, изменения сохраняются в директорию /pra/changes. Мне после сохранения нужно удалить из этой директории все, что не относиться к VSС
Если сохранение в папку - достаточно просто установить. Все и так останется в сохраненке
Если хочется все-таки модуль - да скопировать /pra/changes на ext*
Почистить
mkpfs