Неудачная установка tar.gz

Закрыто
no avatar

Автор темы
Bronius
Сообщения: 34
Зарегистрирован: 13 окт 2017, 11:21
Решено: 1
Благодарил (а): 9 раз
Контактная информация:

Неудачная установка tar.gz

#1

19 мар 2019, 10:57

Скачал программу в архиве tar.gz Открываю архив и в папке gerbv-2.7.0 вид:
Ekrano nuotrauka iš 2019-03-19 09-24-35.png
Попытка в терминале:
Ekrano nuotrauka iš 2019-03-19 09-23-20.png
Как установить программу? Перечитал все текстовые файлы с помощью переводчика но честно говоря почти ничего не понял... :dash2:

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Неудачная установка tar.gz

#2

19 мар 2019, 11:00

Bronius, ну а как мы должны понять? Ты же нам ничего не дал.
Читай внимательно файл INSTALL.
Ну и хотелось бы увидеть ссылки на объект вопроса.
ИзображениеИзображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Неудачная установка tar.gz

#3

19 мар 2019, 11:35

darkfenix писал(а):
19 мар 2019, 11:00
Ну и хотелось бы увидеть ссылки на объект вопроса.
http://gerbv.geda-project.org/
Штатно в Синаптик версия 2.6.1-3 в Минт 19.1

no avatar

Автор темы
Bronius
Сообщения: 34
Зарегистрирован: 13 окт 2017, 11:21
Решено: 1
Благодарил (а): 9 раз
Контактная информация:

Неудачная установка tar.gz

#4

19 мар 2019, 12:39

Установил через Synaptic... darkfenix, я же сказал что читал руководства но без некоторых знаний не всё понятно. По ссылке Unborn изложено всё, но упёрся в ./configure <switches>. Не могу понять-найти что за switches ?

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Неудачная установка tar.gz

#5

19 мар 2019, 12:53

Bronius, плохо читал.
На сайте
Building gerbv by downloading a release
Download source tarballs from here.
Expand source by running gzip -dc <filename> | tar xf -
Change to newly expanded directory
Type ./configure <switches>.
The following (gerbv) switches are available to configure:
--help: Lists all configure options.
--enable-debug: Program will output lots of debug spew while running. (default = no -> no debug output by default.)
--enable-unit-mm: Set default unit for coordinates in status bar to mm (default = no -> units = inches by default.)
--enable-efence: Link with ElectricFence for malloc debugging (default = no -> efence off by default.)
--disable-update-desktop-database: Update desktop icon database after installation (default = no -> desktop icon installed by default.)
Type make
Type make install. Please note that if you want to install it in a system directory you have to su first.
Test by typing gerbv
Building gerbv by downloading from anonymous git repository
Check out the source tree:
git clone git://git.geda-project.org/gerbv.git
Recreate all build system files:
sh autogen.sh
Type ./configure <switches>.
The following (gerbv) switches are available to configure:
--help: Lists all configure options.
--enable-debug: Program will output lots of debug spew while running. (default = no -> no debug output by default.)
--enable-unit-mm: Set default unit for coordinates in status bar to mm (default = no -> units = inches by default.)
--enable-efence: Link with ElectricFence for malloc debugging (default = no -> efence off by default.)
--disable-update-desktop-database: Update desktop icon database after installation (default = no -> desktop icon installed by default.)
Type make
Type make install. Please note that if you want to install it in a system directory you have to su first.
Test by typing gerbv
Run git pull in the checked out gerbv directory to get the latest changes.
В файле README
-- Building Gerbv by downloading a release tarball

   1. Download source tarballs from http://gerbv.sourceforge.net
   2. Expand source by running gzip -dc <filename> | tar xf -
   3. Change to newly expanded directory
   4. Type './configure <switches>'.
      The following (Gerbv) switches are available to configure:
          * --help: Lists all configure options.
          * --enable-debug: Program will output lots of debug
              spew while running. (default = no -> no debug output
              by default.)
          * --enable-unit-mm: Set default unit for coordinates in
          4   status bar to mm (default = no -> units = inches
              by default.)
          * --enable-efence: Link with ElectricFence for malloc
              debugging (default = no -> efence off by default.)
          * --disable-update-desktop-database: Update desktop icon
              database after installation (default = no -> desktop
              icon installed by default.)
   5. Type 'make'
   6. Type 'make install'. Please note that if you want to install
      it in a system directory you have to 'su' first.
   7. Test by typing 'gerbv'

-- Building Gerbv by downloading from git

   1. Pull the source tree:
	'git clone ssh://git@geda-project.org:65/gerbv'
   2. Recreate all build system files in pulled directory:
	'sh autogen.sh'
   3. Follow steps 4-7 from "Building Gerbv by downloading a release tarball".
ИзображениеИзображение

no avatar

Автор темы
Bronius
Сообщения: 34
Зарегистрирован: 13 окт 2017, 11:21
Решено: 1
Благодарил (а): 9 раз
Контактная информация:

Неудачная установка tar.gz

#6

19 мар 2019, 15:09

Блям... darkfenix, или Вы не читаете мои вопросы или я совсем... Ваши приведённые примеры я много раз читал и от этого не легче. Например running gzip -dc <filename> | tar xf - я знаю что в кавичках filename надо вводить имя файла который загрузил. А вот ./configure <switches>. не понимаю что за „ключи“ где их искать и в конкретном случии что там вписать. Вы поняли о чем я спрашиваю ?

Аватара пользователя

FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Неудачная установка tar.gz

#7

19 мар 2019, 15:16

Bronius, ох л0л -__-
Чёрным по белому жеж:

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

4. Type './configure <switches>'.
      The following (Gerbv) switches are available to configure:
          * --help: Lists all configure options.
          * --enable-debug: Program will output lots of debug
              spew while running. (default = no -> no debug output
              by default.)
          * --enable-unit-mm: Set default unit for coordinates in
          4   status bar to mm (default = no -> units = inches
              by default.)
          * --enable-efence: Link with ElectricFence for malloc
              debugging (default = no -> efence off by default.)
          * --disable-update-desktop-database: Update desktop icon
              database after installation (default = no -> desktop
              icon installed by default.)
darkfenix писал(а):
19 мар 2019, 12:53
В файле README
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

no avatar

Автор темы
Bronius
Сообщения: 34
Зарегистрирован: 13 окт 2017, 11:21
Решено: 1
Благодарил (а): 9 раз
Контактная информация:

Неудачная установка tar.gz

#8

19 мар 2019, 15:53

Зачем показывать картинки которые я сто раз видел :dash2: Ну как Вас умолять чтоб указали мне какие конкретно действия я должен производить дальше ? Ну открываю команду „хелп“ как и другие и что мне с ними делать, чего искать?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Неудачная установка tar.gz

#9

19 мар 2019, 17:17

Bronius, все эти параметры перечислены как раз по тексту, которые можно включить на этапе конфигурации перед сборкой.
Например с ./configure --enable-debug - соберется она у тебя в итоге с включенным режимом отладки и будет много и активно гадить полезной и не очень инфой в логи и выхлопы

Но они не обязательны (да и по описанию тебе явно не потребуются), если дать configure без параметров - будут использоваться дефолтные значения, где все эти приблуды выключены.
Изображение
   
Изображение

Аватара пользователя

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

Неудачная установка tar.gz

#10

19 мар 2019, 17:29

Bronius, а права на install-sh какие? Он хоты бы исполняемый у тебя?

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Неудачная установка tar.gz

#11

19 мар 2019, 18:59

Bronius, а что читать в детстве не научили - только ныть.
ИзображениеИзображение

no avatar

Автор темы
Bronius
Сообщения: 34
Зарегистрирован: 13 окт 2017, 11:21
Решено: 1
Благодарил (а): 9 раз
Контактная информация:

Неудачная установка tar.gz

#12

19 мар 2019, 20:04

Спасибо Chocobo , стало немножко понятней, даже продвинулся дальше.
Ekrano nuotrauka iš 2019-03-19 18-26-12.png
Но на „make“ остановка... пишет что неуказанны цели и нету „make“ файлов. Надоело уже, второй день мучаюсь толку ноль. Подозреваю что с ихнем руководством не всё хорошо, даже архив по ихним (gzip -dc <filename> | tar xf -) не открывается...

Аватара пользователя

FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Неудачная установка tar.gz

#13

20 мар 2019, 09:43

darkfenix, Bronius, чукча не читатель :rofl:
2071091.jpg
А то что перед make ошибка, не смутило? -__-
Грит мари config.log! Что там?
Чую что не всё для сборки установлено - всякие build-essential cmake и прочая лабуда для сборки и компиляции.

Bronius писал(а):
19 мар 2019, 20:04
даже архив по ихним (gzip -dc <filename> | tar xf -) не открывается...
Всё открывается -__-

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

ls
gerbv-2.7.0.tar.gz
gzip -dc gerbv-2.7.0.tar.gz | tar xf -
ls
gerbv-2.7.0  gerbv-2.7.0.tar.gz
Ты не понимаешь что ли что выражения в угловых скобках "<ВЫРАЖЕНИЕ>" - это места для подстановки! -__- Как такое можно не понять вообще, элементарнейшая логика же.

Для примера: gzip -dc <filename> | tar xf -
По-русски: gzip -dc <ЗДЕСЬ ПУТЬ ФАЙЛА ДЛЯ РАСПАКОВКИ> | tar xf -
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Неудачная установка tar.gz

#14

20 мар 2019, 10:33

да, build-essential тут явно не помешает.

Но не ясно другое, к чему топикстартеру сейчас этот факультатив по сборке, если
Bronius писал(а):
19 мар 2019, 12:39
Установил через Synaptic...
И прога уже установлена...)
Изображение
   
Изображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Неудачная установка tar.gz

#15

20 мар 2019, 11:29

Chocobo писал(а):
20 мар 2019, 10:33
Но не ясно другое, к чему топикстартеру сейчас этот факультатив по сборке,
чтобы научиться, и в репе версия старее. Но сначала в Синаптике поиском научиться пользоваться не помешает.

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей