BaN 0 11 декабря, 2021 Опубликовано 11 декабря, 2021 · Жалоба 1 hour ago, Alexander_23 said: папки applications нет на компьютере, не находится Создайте папку, если её нет: mkdir -p ~/.local/share/applications Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба 15 hours ago, FeodoR said: xdg-user-dir FOO Спасибо, попозже попробую, сейчас на минутку забежал , всё это надо прочитать, чтобы понимать, что происходит, технологии , которые вы перечисляете , спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FeodoR 1 12 декабря, 2021 Опубликовано 12 декабря, 2021 (изменено) · Жалоба Попробую чуть помочь знаниями… On 12/10/2021 at 1:18 PM, Alexander_23 said: то не нашёл нигде ни значка, ни следов в меню, чтобы запускать программу Суть — решить проблему с отсутствием ярлыков в меню и (или) на рабочем столе. Linux, так же, как и Windows формирует меню приложений просматривая заранее известные каталоги (папки). У Linux есть папки общесистемные, начинаются они с имени /usr, есть локальные — /home/<username>/.local/applications. Графическая оболочка, будь то cinnamon как в Linux Mint или XFCE или GNOME или KDE, неважно просматривают эти каталоги и динамически формируют меню запуска приложений, распихивая, в отличие от Windows, приложения по категориям — Система, Разработка, Офис и так далее. Действительно, установка Quartus под Linux не создаёт в каталогах меню «ярлыков» для запуска, как это происходит в Windows, ограничиваясь только добавлением значка запуска на «рабочий стол», то есть в папку /home/<username>/<desktop name>. Не во всех оболочках и не у всех пользователей этот каталог отображается именно как рабочий стол, к которому привыкли в Windows. Не беда. :) Можно самому создать значок запуска любого приложения — это обычный текстовый файл, положить его в нужную папку и вуаля: оно появится в меню. Файлы эти для Вас я подготовил и в сообщении оставил. :) Но их нужно скопировать из папки загрузки на рабочий стол и в меню приложений. Как это сделать, не зная точно имени пользователя и каталогов, потому как в Linux возможны разные имена для общепринятых каталогов (то есть Документы, Загрузки, Рабочий стол могут называться по–английски, а могут и по–русски, а могут и по–японски, не важно)? Для определения имён каталогов в дистрибутивах, придерживающихся стандартов freedesktop.org существует программа xdg-user-dirs, призванная устранить неизвестность в именах «широко известных каталогов». При вызове данной программы с параметрами DESKTOP или DOWNLOADS она вернёт корректные пути для рабочего стола и папки загрузок соответственно. И эти пути передаются программе копирования файлов — в терминале Linux строка, вида `команда` , то есть заключнная в апострофы будет преобразована в вывод той самой команды. Таким образом, не имея информации об именах каталогов в Вашей системе можно с высокой долей вероятности успешно выполнить копирование файлов в нужные места для того, чтобы и на Вашем рабочем столе, и в Вашем меню приложений появился значок запуска Quartus… :) Изменено 12 декабря, 2021 пользователем FeodoR Форматирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба Так, а если я скачал пакет, потом его скопировал в другое место, ставил в третьем ( ИМЯ компа / ALTERA) , где и ищу и вроде нашёл (intelFPGA. их, кажется две с таким именем ) и 20.1 ( тоже две )ТО ЭТО ТОЖЕ СРАБОТАЕТ ? А вообще, выяснить, каой файл есть файл запуска ( если он один ) это невозможно ? или там сразу какой-то согласованный пакет программ запускается ? Это уже всё спрашиваю для обучения. Вообще, это всё в какой литературе, в литературе по администрированию линукс читать , чтобы знать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба 1 hour ago, Alexander_23 said: вроде нашёл (intelFPGA. их, кажется две с таким именем ) и 20.1 ( тоже две )ТО ЭТО ТОЖЕ СРАБОТАЕТ ? Нужно конкретно смортеть, что вы нашли, по словестному описанию определенно сказать нельзя. Напишите конкретные пути к этим папкам и что у них внутри. Лучше в виде дерева, например, установив программу tree: sudo apt-get install tree -y И запустив её для того пути, куда вы ставили. У меня, например, так: user@user:~$ tree -L 2 ~/intelFPGA/ /home/user/intelFPGA/ └── 20.1 ├── devdata ├── embedded ├── ip ├── licenses ├── Lic_Q20+IP.dat ├── logs ├── modelsim_ae ├── modelsim_ase ├── modelsim-license.dat ├── nios2eds ├── qprogrammer ├── quartus └── uninstall 12 directories, 2 files Ключ -L устанавливает глубину отображения дерева. 2 hours ago, Alexander_23 said: А вообще, выяснить, каой файл есть файл запуска ( если он один ) это невозможно ? Невозможно, только если поиском в интернете, чтобы узнать какой файл нужно запускать, или интуитивно / методом тыка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба ОБЫЧНЫЙ ПОИСК показывает, что intelFPGA находится /home/a18, а команда tree -L 2 /home/a18 │ ├── components │ ├── devdata │ ├── ip │ ├── licenses │ ├── Literatura │ ├── logs │ ├── modelsim_ae │ ├── modelsim_ase │ ├── nios2eds │ ├── quartus │ ├── Quartus-lite-20.1.1.720-linux.tar │ ├── readme.txt │ ├── setup.sh │ └── uninstall и далее, будто весь комп, ставил-то В ALTERA. а команда ~/ALTERA $ tree -L 2 ALTERA выдаёт ALTERA [error opening dir]. Тут что-то не получается. Или получимлось, что поставил во весь a18? но так или иначе непонятно, почему tree не срабатывает на каталог ALTERA 52 minutes ago, BaN said: Нужно конкретно смортеть, что вы нашли, по словестному описанию определенно сказать нельзя. Напишите конкретные пути к этим папкам и что у них внутри. Лучше в виде дерева, например, установив программу tree: sudo apt-get install tree -y И запустив её для того пути, куда вы ставили. У меня, например, так: user@user:~$ tree -L 2 ~/intelFPGA/ /home/user/intelFPGA/ └── 20.1 ├── devdata ├── embedded ├── ip ├── licenses ├── Lic_Q20+IP.dat ├── logs ├── modelsim_ae ├── modelsim_ase ├── modelsim-license.dat ├── nios2eds ├── qprogrammer ├── quartus └── uninstall 12 directories, 2 files Ключ -L устанавливает глубину отображения дерева. Невозможно, только если поиском в интернете, чтобы узнать какой файл нужно запускать, или интуитивно / методом тыка. если пойти дальше вниз по каталогам , то на квартус та-же история, тоже не читает : a18@a18-System-Product-Name ~/ALTERA/quartus $ tree -L 2 quartus quartus [error opening dir] а каталог user user/local просмотрел, но там не находится упоминаний об АЛТЕРА, квартус, intelFPGA. 20.1 . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 (изменено) · Жалоба Вы сильно обрезали вывод tree, что непонятно, в какой папке эти файлы находятся. Т.е. у вас есть папка: /home/a18/intelFPGA/20.1/ В которой находятся файлы: │ ├── components │ ├── devdata │ ├── ip │ ├── licenses │ ├── Literatura │ ├── logs │ ├── modelsim_ae │ ├── modelsim_ase │ ├── nios2eds │ ├── quartus │ ├── Quartus-lite-20.1.1.720-linux.tar │ ├── readme.txt │ ├── setup.sh │ └── uninstall И есть папка: /home/a18/ALTERA В которой находятся те же файлы. Но файлы в папке /home/a18/ALTERA открываются программой tree с ошибкой? Возможно, папка /home/a18/ALTERA является ссылкой на папку /home/a18/intelFPGA/20.1/. Это можно узнать, посмотрев на вывод команды: ls -la /home/a18/intelFPGA/20.1 /home/a18/ALTERA Изменено 12 декабря, 2021 пользователем BaN Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба 12 minutes ago, BaN said: ls -la /home/a18/intelFPGA/20.1 /home/a18/ALTERA вот так выводит a18@a18-System-Product-Name ~ $ ls -la a18/intelFPGA/20.1 /home/a18/ALTERA ls: невозможно получить доступ к 'a18/intelFPGA/20.1': Нет такого файла или каталога /home/a18/ALTERA: итого 6744932 drwxrwxr-x 13 a18 a18 4096 сен 7 15:41 . drwxr-xr-x 64 a18 a18 4096 дек 12 18:02 .. drwxrwxr-x 2 a18 a18 4096 сен 6 21:22 components drwxrwxr-x 2 a18 a18 4096 сен 6 21:54 devdata drwxr-xr-x 3 a18 a18 4096 сен 6 21:54 ip drwxr-xr-x 5 a18 a18 4096 сен 6 21:59 licenses drwxrwxr-x 2 a18 a18 4096 сен 7 19:45 Literatura drwxrwxr-x 2 a18 a18 4096 сен 6 22:06 logs drwxrwxr-x 30 a18 a18 4096 сен 6 22:05 modelsim_ae drwxrwxr-x 30 a18 a18 4096 сен 6 22:02 modelsim_ase drwxrwxr-x 7 a18 a18 4096 сен 6 21:55 nios2eds drwxrwxr-x 13 a18 a18 4096 сен 6 21:56 quartus -rw-rw-r-- 1 a18 a18 6906736640 мая 10 2021 Quartus-lite-20.1.1.720-linux.tar -rw-r--r-- 1 a18 a18 8529 ноя 13 2020 readme.txt -rwxrwxr-x 1 a18 a18 2880 ноя 13 2020 setup.sh drwxrwxr-x 2 a18 a18 4096 сен 6 22:06 uninstall ~/ALTERA $ ls -la a18/intelFPGA/20.1 /home/a18/ALTERA ls: невозможно получить доступ к 'a18/intelFPGA/20.1': Нет такого файла или каталога /home/a18/ALTERA: итого 6744932 drwxrwxr-x 13 a18 a18 4096 сен 7 15:41 . drwxr-xr-x 64 a18 a18 4096 дек 12 18:02 .. drwxrwxr-x 2 a18 a18 4096 сен 6 21:22 components drwxrwxr-x 2 a18 a18 4096 сен 6 21:54 devdata drwxr-xr-x 3 a18 a18 4096 сен 6 21:54 ip drwxr-xr-x 5 a18 a18 4096 сен 6 21:59 licenses drwxrwxr-x 2 a18 a18 4096 сен 7 19:45 Literatura drwxrwxr-x 2 a18 a18 4096 сен 6 22:06 logs drwxrwxr-x 30 a18 a18 4096 сен 6 22:05 modelsim_ae $ ls -la /home/a18/intelFPGA/20.1 /home/a18/ALTERA ls: невозможно получить доступ к '/home/a18/intelFPGA/20.1': Нет такого файла или каталога /home/a18/ALTERA: итого 6744932 drwxrwxr-x 13 a18 a18 4096 сен 7 15:41 . drwxr-xr-x 64 a18 a18 4096 дек 12 18:02 .. drwxrwxr-x 2 a18 a18 4096 сен 6 21:22 components drwxrwxr-x 2 a18 a18 4096 сен 6 21:54 devdata drwxr-xr-x 3 a18 a18 4096 сен 6 21:54 ip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба Так у вас есть папка intelFPGA в /home/a18 как вы писали здесь? 33 minutes ago, Alexander_23 said: intelFPGA находится /home/a18 Приведите полностью пути до двух папок intelFPGA, которые вы нашли у себя: 3 hours ago, Alexander_23 said: нашёл (intelFPGA. их, кажется две с таким именем ) и 20.1 ( тоже две )ТО ЭТО ТОЖЕ СРАБОТАЕТ ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба /home/a18 /home/a18 Выходит, что один, неправильно написал вчера, я ставил-то только один раз, больше ничего не сделал, хотя бы с этой точки ситуацию не запутал Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба а как такое может быть : a18@a18-System-Product-Name ~ $ ls ALTERA gparted_details.htm rosegarden ЗВУК 'Bitwig Studio' intelFPGA_lite ..... а при a18@a18-System-Product-Name ~ $ ls intelGPGA_lite ls: невозможно получить доступ к 'intelGPGA_lite': Нет такого файла или каталога. Это тоже не реальный каталог, а ссылка на него ? аа, тут букву неправильно написал Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexander_23 0 12 декабря, 2021 Опубликовано 12 декабря, 2021 · Жалоба ну, вот это всё есть: ~/intelFPGA_lite/20.1 $ ls devdata Edition.desktop ip licenses logs modelsim_ae modelsim_ase nios2eds quartus uninstall Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 13 декабря, 2021 Опубликовано 13 декабря, 2021 (изменено) · Жалоба 6 hours ago, Alexander_23 said: ну, вот это всё есть: ~/intelFPGA_lite/20.1 $ ls devdata Edition.desktop ip licenses logs modelsim_ae modelsim_ase nios2eds quartus uninstall Выполните эти команды (скопировать весь блок текста целиком и вставить в терминал, после чего нажать на Enter): mkdir -p /home/a18/.local/share/applications echo "[Desktop Entry] Type=Application Version=0.9.4 Name=Quartus (Quartus Prime 20.1) Standard Edition Comment=Quartus (Quartus Prime 20.1) Icon=/home/a18/ALTERA/quartus/adm/quartusii.png Exec=/home/a18/ALTERA/quartus/bin/quartus --64bit Terminal=false Path=/home/a18/ALTERA" > /home/a18/.local/share/applications/Quartus\ \(Quartus\ Prime\ 20.1\)\ Standard\ Edition.desktop И у вас должен появиться квартус в меню. Изменено 13 декабря, 2021 пользователем BaN Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 34 13 декабря, 2021 Опубликовано 13 декабря, 2021 · Жалоба Пересев на Linux после Windows, тоже стремился привести рабочее окружение к привычному - в частности, чтобы были ярлыки в главном меню (и тоже бился с этим на Xubuntu, не работало оно нормально сразу после установки). Но впоследствии отказался. Не помню, как Quartus, а Vivado создаёт лог файлы в каталоге запуска и загаживает им левые директории. Vivado надо запускать в директории с проектом, тогда всё ровно. И получается, что такой запуск куда проще и удобнее (на Linux) делать прямо из терминала, находясь в каталоге с проектом. А чтобы не писать полного пути можно сделать alias. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FeodoR 1 13 декабря, 2021 Опубликовано 13 декабря, 2021 · Жалоба Quartus не загаживает, но, действительно, удобнее из терминала. Вообще, с alias'ами и окружением в Linux куда лучше… Да и ощущение, что в последнее время под ним всё работает быстрее и отзывчивее Винды, хотя не меняется компьютер… @BaN, можно ещё добавить в Ваш пост Categories=SourceEditor;Development; MimeType=text/plain; Keywords=Quartus;FPGA;SourceEditor; и вообще отлично будет — с поиском и категориями :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться