Подскажите как можно установить программу если ее нет в базе пакетов. Вроде как нельзя ставить пакеты которых нет в базе, а надо. если обычным ./configure make make install Систему не поломаю ?
Привет, у кого нибудь есть опыт работы с программой arduino а то есть проблема когда открываю скетч и пытаюсь загрузить в контроллер пишет: cannot run programm "avr-g++" ; java.io.IOEception; error=2. No such file or directory
Мужики помогите разобраться как я понял надо поставить пакет sun-jre-bin попытался и система говорит Please download 'jre-6u37-linux-i586.bin' from:
* 'http://www.oracle.com/technetwork/java/javase/downloads/jre6u37-downloads-1859589.html'
* and move it to '/var/calculate/remote/distfiles' скачал с сайта пакет jre-6u37-linux-i586.bin положил куда сказано,
делаю emerge -pv jre-6u37-linux-i586.bin Local copy of remote index is up-to-date and will be used. These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds to satisfy "jre-6u37-linux-i586.bin". emerge: searching for similar names... emerge: Maybe you meant app-emulation/emul-linux-x86-db?
Так в том то и дело что там не находит и опять просит скачать и т.д.
lakar vlakar # emerge dev-java/sun-jre-bin Local copy of remote index is up-to-date and will be used. Calculating dependencies... done!
Verifying ebuild manifests
!!! Previously fetched file: '/var/calculate/remote/distfiles/jre-6u37-linux-i586.bin' !!! Reason: Failed on SHA256 verification !!! Got: 130eea09207e281400e236a3e757948d2ad7ed00e2df3393ea3e9939e263c736 !!! Expected: aeba98f45e3dcddd460e28165d89de521e69dfa69b76ca6aa21bda633dce4776 Refetching... File renamed to '/var/calculate/remote/distfiles/jre-6u37-linux-i586.bin.checksum_failure.HX3jHb' !!! dev-java/sun-jre-bin-1.6.0.37 has fetch restriction turned on. !!! This probably means that this ebuild's files must be downloaded !!! manually. See the comments in the ebuild for more information.
* Fetch failed for 'dev-java/sun-jre-bin-1.6.0.37', Log file:
* '/var/calculate/tmp/portage/dev-java/sun-jre-bin-1.6.0.37/temp/build.log'
* Due to Oracle no longer providing the distro-friendly DLJ bundles, the package
* has become fetch restricted again. Alternatives are switching to
* dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6
*
* Please download 'jre-6u37-linux-i586.bin' from:
* 'http://www.oracle.com/technetwork/java/javase/downloads/jre6u37-downloads-1859589.html'
* and move it to '/var/calculate/remote/distfiles'
Failed to emerge dev-java/sun-jre-bin-1.6.0.37, Log file:
'/var/calculate/tmp/portage/dev-java/sun-jre-bin-1.6.0.37/temp/build.log'
* Messages for package dev-java/sun-jre-bin-1.6.0.37:
* Fetch failed for 'dev-java/sun-jre-bin-1.6.0.37', Log file:
* '/var/calculate/tmp/portage/dev-java/sun-jre-bin-1.6.0.37/temp/build.log'
Вам это говорит - что суммы хеша в ebuild и на сайте разные Тобишь либо надо сделать новый Manifest файл или найти sun-jre-bin с нужным хешем Пока не сделаете - не поставите И с какого файл для архитектуры i586
vlakar sun-jre-bin # ebuild ./sun-jre-bin-1.6.0.38.ebuild manifest Appending /usr/local/portage to PORTDIR_OVERLAY... !!! dev-java/sun-jre-bin-1.6.0.38 has fetch restriction turned on. !!! This probably means that this ebuild's files must be downloaded !!! manually. See the comments in the ebuild for more information.
* Due to Oracle no longer providing the distro-friendly DLJ bundles, the package
* has become fetch restricted again. Alternatives are switching to
* dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6
*
* Please download 'jre-6u38-linux-i586.bin' from:
* 'http://www.oracle.com/technetwork/java/javase/downloads/jre6u38-downloads-1877409.html'
* and move it to '/var/calculate/remote/distfiles' !!! Fetch failed for jre-6u38-linux-x64.bin, can't update Manifest
ebuild ./sun-jre-bin-1.6.0.37.ebuild manifest надо 37 версия - вы какую с сайта качаете? Смотрите что качаете! А то Вам приводят рабочее решение а ВЫ в конце пытаетесь сделать все по другому :) И какая система у вас х86 или х86_64? смотрите что качаете какую версию http://www.oracle.com/technetwork/java/javase/downloads/jre6u37-downloads-1859589.html если jre6u37- то ebuild ./sun-jre-bin-1.6.0.37.ebuild manifest если jre6u38- то ebuild ./sun-jre-bin-1.6.0.38.ebuild manifest Вам хватит и sun-jre-bin-1.6.0.37 ( так как sun-jre-bin-1.6.0.38- пока замаскирована в дереве портов )
ebuild ./sun-jre-bin-1.6.0.37.ebuild manifest надо
37 версия - вы какую с сайта качаете? Смотрите что качаете!
А то Вам приводят рабочее решение а ВЫ в конце пытаетесь сделать все по другому :)
И какая система у вас х86 или х86_64?
смотрите что качаете какую версию http://www.oracle.com/technetwork/java/javase/downloads/jre6u37-downloads-1859589.html
если jre6u37- то ebuild ./sun-jre-bin-1.6.0.37.ebuild manifest
если jre6u38- то ebuild ./sun-jre-bin-1.6.0.38.ebuild manifest
У меня нормально ставиться 37 версия после eix-sync (синхронизации дерева портов) по комманде
[...]
Вообще рекомендую сначала почитать что такое emerge portage ebuild
хотя-бы вот это http://www.calculate-linux.ru/main/ru/working_with_portage
пробовал eix-sync && emerge dev-java/sun-jre-bin все равно ходьба по кругу одного понять то не могу если есть пакет в базе и не замаскирован на хрена все эти танцы с бубном ? если система пишет [ebuild N F ] dev-java/sun-jre-bin-1.6.0.37:1.6 USE="X alsa nsplugin -jce -pax_kernel" 21,196 kB Total: 1 package (1 new), Size of downloads: 21,196 kB Fetch Restriction: 1 package (1 unsatisfied) значит пакет имеет какие то ограничения чего его в базу то ложить ?, а может у меня система кривовата или руки, но я ж не волшебник я только учусь хотя достало, надо с arduino поектом заниматься а я с системой 5-й день колдую.
При установке программы QT-greator на компе наблюдалось непрерывное обращение к жесткому диску, потом комп завис и после перезагрузки появляется консольный режим (gnome не стартует) файловая система монтируется в режиме чтения, даже когда я захожу под root ничего не могу сделать на все ответы о невозможности создать или изменить файлы. Как то можно починить систему ? или придется переустанавливать. ну прям напасть какая то в этом годе 8-)
Поставил dev-util/qt-creator Проблем нет! Вы меня извините Владимир - но то что Вы пишете какой-то бред! Проверьте Ваше железо - в частности жесткий диск на бэд блоки Или у Вас проблема накладывается на проблему ( только видимо Вашу) Плиз логи и описание железа в студию
Поставил dev-util/qt-creator
Проблем нет!
Вы меня извините Владимир - но то что Вы пишете какой-то бред!
Проверьте Ваше железо - в частности жесткий диск на бэд блоки
Или у Вас проблема накладывается на проблему ( только видимо Вашу)
Извините Тимофей ну почему же бред ? разве система не может запустится в режиме чтения ? дело то в том что на одном диске (250 Гб, диск новый бэдов нет) у меня есть раздел и с виндой так он запускается нормально загрузчиком Grub, а вот калька стала запускаться только в режиме командной строки и далее я пытаюсь что нибудь сделать eix-sync, dispath-conf или еще что то то всегда пишет что система смонтирована в режиме чтения, и я не могу редактировать какие либо файлы, опыта у меня мало поэтому мне трудно разобраться слету. какие логи надо выложить ?
Интересно что это вдруг Ваша система встала раком после установки qt-creator?
Вот и мне интересно ПОЧЕМУ ? она встала в такую позицию, и не после установки, а во время установки комп завис пришлось давить кнопку. А вобще плюнул, поставил CLDG 13 и начинаю все сначала, хочу отметить что все проблемы при установке программ о которых упоминал выше отвалились и все встало как надо, (может опыта набрался или новогодние наваждение прошло 8-0))))
Рано порадовался, после старта системы CLDG 13 не работает функция переключения клавиатуры сочетанием клавиш Ctrl+Shif или другое начинает работать только после того как в параметрах поменяешь сочетание или просто пощелкаешь мышкой, исчезла кнопка "Выключить компьютер" есть только "Завершить сеанс" и "Ждущий режим" выключать из под root командой halt как то не кошерно, это обнаружилось сразу после установки.
Привет, у кого нибудь есть опыт работы с программой arduino
а то есть проблема когда открываю скетч и пытаюсь загрузить в контроллер
пишет:
cannot run programm "avr-g++" ; java.io.IOEception; error=2.
No such file or directory
я так понимаю надо пакет avr-g++ , а его нет, в portage тоже, поиск ничего не дает vlakar # eix avr-g++ Совпадений не найдено.
теперь вроде компилится но опять ошибка: /usr/libexec/gcc/avr/ld: cannot open linker script file ldscripts/avr5.x: Нет такого файла или каталога collect2: ошибка: выполнение ld завершилось с кодом возврата 1
после долгого рысканья в нете вроде предыдущую проблему победил, но осталась эта /usr/libexec/gcc/avr/ld: cannot find crtm168.o Нет такого файла или каталога collect2: ошибка: выполнение ld завершилось с кодом возврата 1
Я так понимаю где-то на что-то надо ссылку сделать, подскажите, а то совсем запутался, мозги кипят.