Страница 1 из 1
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 10:57
Bronius
Скачал программу в архиве tar.gz Открываю архив и в папке gerbv-2.7.0 вид:
Попытка в терминале:
Как установить программу? Перечитал все текстовые файлы с помощью переводчика но честно говоря почти ничего не понял...

Неудачная установка tar.gz
Добавлено: 19 мар 2019, 11:00
rogoznik
Bronius, ну а как мы должны понять? Ты же нам ничего не дал.
Читай внимательно файл INSTALL
.
Ну и хотелось бы увидеть ссылки на объект вопроса.
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 11:35
Unborn
darkfenix писал(а): ↑19 мар 2019, 11:00
Ну и хотелось бы увидеть ссылки на объект вопроса.
http://gerbv.geda-project.org/
Штатно в Синаптик версия 2.6.1-3 в Минт 19.1
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 12:39
Bronius
Установил через Synaptic... darkfenix, я же сказал что читал руководства но без некоторых знаний не всё понятно. По ссылке Unborn изложено всё, но упёрся в ./configure <switches>. Не могу понять-найти что за switches ?
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 12:53
rogoznik
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".
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 15:09
Bronius
Блям... darkfenix, или Вы не читаете мои вопросы или я совсем... Ваши приведённые примеры я много раз читал и от этого не легче. Например running gzip -dc <filename> | tar xf - я знаю что в кавичках filename надо вводить имя файла который загрузил. А вот ./configure <switches>. не понимаю что за „ключи“ где их искать и в конкретном случии что там вписать. Вы поняли о чем я спрашиваю ?
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 15:16
FreeStyler
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
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 15:53
Bronius
Зачем показывать картинки которые я сто раз видел

Ну как Вас умолять чтоб указали мне какие конкретно действия я должен производить дальше ? Ну открываю команду „хелп“ как и другие и что мне с ними делать, чего искать?
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 17:17
Chocobo
Bronius, все эти параметры перечислены как раз по тексту, которые можно включить на этапе конфигурации перед сборкой.
Например с ./configure --enable-debug
- соберется она у тебя в итоге с включенным режимом отладки и будет много и активно гадить полезной и не очень инфой в логи и выхлопы
Но они не обязательны (да и по описанию тебе явно не потребуются), если дать configure без параметров - будут использоваться дефолтные значения, где все эти приблуды выключены.
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 17:29
vir0id
Bronius, а права на install-sh какие? Он хоты бы исполняемый у тебя?
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 18:59
rogoznik
Bronius, а что читать в детстве не научили - только ныть.
Неудачная установка tar.gz
Добавлено: 19 мар 2019, 20:04
Bronius
Спасибо Chocobo , стало немножко понятней, даже продвинулся дальше.
Но на „make“ остановка... пишет что неуказанны цели и нету „make“ файлов. Надоело уже, второй день мучаюсь толку ноль. Подозреваю что с ихнем руководством не всё хорошо, даже архив по ихним (gzip -dc <filename> | tar xf -) не открывается...
Неудачная установка tar.gz
Добавлено: 20 мар 2019, 09:43
FreeStyler
darkfenix,
Bronius, чукча не читатель
А то что перед 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 -
Неудачная установка tar.gz
Добавлено: 20 мар 2019, 10:33
Chocobo
да, build-essential тут явно не помешает.
Но не ясно другое, к чему топикстартеру сейчас этот факультатив по сборке, если
Bronius писал(а): ↑19 мар 2019, 12:39
Установил через Synaptic...
И прога уже установлена...)
Неудачная установка tar.gz
Добавлено: 20 мар 2019, 11:29
Unborn
Chocobo писал(а): ↑20 мар 2019, 10:33
Но не ясно другое, к чему топикстартеру сейчас этот факультатив по сборке,
чтобы научиться, и в репе версия старее. Но сначала в Синаптике поиском научиться пользоваться не помешает.