klusha
написал 9 июля 2004 года в 10:03 (969 просмотров)
Ведет себя
неопределенно; открыл 5 тем в форуме, оставил 31 комментарий на сайте.
У меня FreeBSD4.10 я хочу поставить OpenOffice.org, подскажите пожалуйста оптимальный путь инсталляции:
1. Через порт (это ведь очень долго)
2. Из исходных кодов с диска OpenOffice.org1.1.1 (но как это делается, если это очень сложно, то посоветуйте, пожалуйста, где про это прочитать)
3. Можно ли это сделать с того же диска — там есть собранный OpenOffice.org1.1.1 для FreeBSD5.2.1
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Я так понял, что ф тя есть диск с исходниками OOo. Если это так, то лучше ставить через порты нежели средствами самого OOo, потому что в таком случае система портов сделает все нужные регистрации в системе установленых пакетов. Дальше — больше, ставить из портов и просто из исходников одинаково долго, но из портов гораздо проще. Ставить уже собранный я бы не стал — OOo такой тормоз — нужно постараться это хоть как-то компенсировать. Вот план действий:
1. Берёшь исходникик OOo и копируешь в /usr/ports/distfiles.
2. cd /usr/ports/russian/openoffice-1.1/ <--+| portinstall russian/openoffice-1.1
3. make install clean <—————————-+| если есть portupgrade
4. ждём какое-то время…
Может я что-то неправильно сделала: у меня есть два файла: /usr/ports/distfiles/openoffice1.1/OOo_1.1.1p1_source.tar.gz/ и OOo_1.1.1.RC3_FreeBSD52Intel_install_ru.tbz команда make не выполняется — он вообще ищет на ftp файл OOo_1.1.1p1_source.tar.bz2 и говорит, что он недоступен. Ладно, недоступен, но ведь я бы и не хотела качать 200MB (или сколько там). Нельзя ли как-то обойтись моим диском с OpenOffice1.1.1
OOo_1.1.1.RC3_FreeBSD52Intel_install_ru.tbz?
Именно .tbz?
попробовать `bunzip2 -c < OOo_1.1.1.RC3_FreeBSD52Intel_install_ru.tbz > tar -tv` или `gunzip -c < OOo_1.1.1.RC3_FreeBSD52Intel_install_ru.tgz > tar -tv`…
Судя по называню, это уже скомпилированный OOo, его только поставить надо…
Да, .tbz. Сейчас буду пробовать, спасибо.
Убедись, что исходники там где надо. Что-то мне подсказывает, что должны они быть в /usr/ports/distfiles, а не в /usr/ports/distfiles/openoffice1.1
я пробовала их оставлять в обоих местах, но он начинал всё равно скачивать OOo_1.1.1p1_source.tar.bz2 как раз в /usr/ports/distfiles/openoffice1.1
А нельзя ли мой OOo_1.1.1p1_source.tar.gz переделать в то,что он хочет: OOo_1.1.1p1_source.tar.bz2 — ведь это просто разные архивы. Или это дурацкая идея?
Мне ужасно стыдно за свою неумелость, но у меня ничего не получилось.
Вот, что я сделала:
spb# cd /usr/home/klusha/OOo
spb# bunzip2 -c < OOo_1.1.1.RC3_FreeBSD52Intel_install_ru.tbz > tar -tv
bunzip2: -c and -t cannot be used together.
spb# bunzip2 -c < OOo_1.1.1.RC3_FreeBSD52Intel_install_ru.tbz > tar -v
(stdin):
done
spb#
Я-то честно сказать не поняла, что же такое он сделал, потому и прекратила диалог.
Может вы предложили мне, что-то очень продвинутое, а я ничего и не поняла? Но ведь если у меня есть и исходники и уже собранная программа, то хоть что-то из них я должна установить. Наверное описание этого занимает очень много места, тогда, если можно, отправте мне, пожалуйста, ссылку на то,где про это можно почитать. И, пожалуйста, извините за назойливость.
Это кто-то на букву G натупил. Слева от tar’a должнва быть палка (|), а не больше (>).
Дальше. Чтобы заюзать gz вместо bz2, поправь порт:
1. открой /usr/ports/editors/openoffice-1.1/Makefile
2. измени имя файла с исходниками на новое (с gz на конце)
3. удали строку с USE_BZIP2
4. выходи и собирай с ключом NO_CHECKSUM
Вроде бы должно получиться… Есессно старый Makefile необходимо за-backup-ить, а после восстановть, во избежание…
myst, почему же так сразу «натупил»?
Очепятался. И не проверил, потому как в этот момент у нас началась гроза с ливнем и выключили свет. UPS долго не держит такой комп, как мой, минут 7 всего, потому пришлось быстро выключаться…
:(
A za4em takoj gemor sozdavat
cd /usr/ports/russian/openoffice
make fetch-recursive(vika4at paketi i vse zavisimosti)
vse ska4aetsa krome JDK dik licenzija SUN tak 4to eto vam na filesearch.ru
a potom na no4 make install clean i budet OO zato4enij pod vashu sistemu
ili tak Pakkadzh OO na ruskom
http://ru.openoffice.org/about-downloads.html
a ostalnoe podgonjat eto vi tupite
porti dlja vas zhe delalis a ne dlja gemora
V dogonku 4tobi is portov sobirat mesta na Harde nado 4GB svobodnogo
ili mozhno pkg_add -r openoffice(hotja vrode netu etogo pakadzha v baze):(((
Если ты можешь себе позволить выкачивать по 200 метров, то сиди качай и молчи в тряпочку. Советовать будешь, когда читать научишся.
Vot tam napisano
1.4erez port( no eto dolgo)
eto ne ozna4aet 4to eto dorogo
A poka vi tut sutki obsuzhdaete i klusha pitaetsa 4e to sdelat uzhe vse davno bilo bi ska4ano
Esli bi napisala 4to eto dorogo togda ja bi i promol4al
Ну, вообще говоря, резонное замечание. Ok.
С другой стороны так гораздо интереснее.
Ni4ego interesnogo ne vizhu ved svobodnoe vremja mozhno potratit na bolee prijatnie ves4i tem bolee na vihodnih
Da i nado ispolzovat samie prostie i dostupnie ves4i ?, kotorie delalis specialno dlja nas ne zrja zhe mi vibrali FreeBSD;)
Я тут уезжала на выходные, поэтому ничего ещё не сделала. Спасибо за советы. Но скачать 200MB я оставила на потом — использовать порты по их назначению — это, конечно классно, правильно и интересно (особенно мне, как вновьобращённому пользователю), но денег мне всё-таки немножко жалко, тем более, что ведь есть в конце концов исходники, да и поковыряться ведь тоже интересно. Буду пытаться по-всякому ООо, поставлю ведь в конце-то концов. Вообще говоря, FreeBSD — это оказалось так классно, что до всяких моих работ с ООо просто руки не доходят.
А зачем нужен OO? Word’овские и exel’ные файлы отлично можно читать catdoc’ом. Для всего остального есть SGML, ну и emacs, конечно :)
формулы и диаграммы хреновастенько catdocзом глядеть получается… ;)
а вообще, есть пакет wv (искать на rpmfind)
Я попробовала Emacs но в нём не пропечатываются русские буквы, а catdoc где искать? — в портах?
В портах. Насчет emacs’а надо поставить просто FontPath к кириллическим шрифтам первым в списке в /etc/X11/XF86Config[-4]. Ну или пускать emacs с опцией -fn.
Решила-таки ставить из портов, но и это оказалось не просто из-за какой-то лицензии от Sun пришлось кое-что (bsd-jdk14-patches-6.tar.gz, j2sdk-1_4_2-src-scsl.zip, j2sdk-1_4_2_04-linux-i586.bin) скачать вручную. Но и всё равно не получилось, вот что мне сказано на make:
2 errors
gmake[4]: * [.compile.classlist] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
gmake[3]: * [optimized] Error 2
gmake[3]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
gmake[2]: * [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java'
gmake[1]: * [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make'
gmake: * [j2se-build] Error 2
* Error code 2
Stop in /usr/ports/java/jdk14.
* Error code 1
Stop in /usr/ports/russian/openoffice-1.1.
* Error code 1
Stop in /usr/ports/russian/openoffice-1.1.
Пробовала начать сначала не помогло. Что вообще делать-то, может кто знает?
Есть такое предложение: WYSIWYG давить, TeX FOREVER!!!
TeX — это то, что работает в консоли? Я о нём слышала, но никогда не пробовала и неужели там можно читать и сохранять файлы в формате .doc. Слышала там и макетировать можно, его тоже ставят через порты или он есть на диске?
> gmake[3]: * [optimized] Error 2
poprobuj iz make.conf ubrat -O2 i ostalnie klju4i optimizacii
ostav tolko tip arhitekturi i processora i soberi ottdelno jdk14
a potom OO sobraj
P.S. tam es4o vrode kakie to SUNovskie porti vsplivut
tak 4to es4o nado budet ka4at
Он работает везде.
Конечно не в .doc.
Но из распространенных в мире выньдоуз форматов он умеет генерить pdf-ки.
Должен быть на диске. Кириллические шрифты — не знаю.
Доку(и) и примеры могу отослать на мыло.
2 Anarchist:
TROFF — rulez 4eva! ;)
Наконец-то удалось собрать ООо, но я не уверена, что он правильно инсталировался: он в конце выдавал сообщения, что ему не хватало места. Как можно узнать поставился он или нет: что набирать в терминале? А если он всё таки не поставился (я освободила 4,4Гб — больше у меня не было), то что посоветуете сделать:
1. Собрать какие-то пакеты заранее? — для ООо ведь, вроде, потребовался пакет Java, например, или вот ещё что
2. я ведь дура поставила в самом начале FreeBSD только на половину 20Гб-ого диски, точнее на 8,6 Гб. — оставшаяся часть это всякий мусор в файловой системе fat32 или ntfs (не помню точно) без всякой ОС. Вопрос таой: можно ли расширить мой раздел /usr на весь оставшийся диск? как?
Посмотреть действительно ли ему не хватило места (какие разделы заполнены полностью, df -m).
Можно.
http://www.how-to.ru/linux/howto/Hard-Disk-Upgrade-HOWTO.html
Так ведь я уже make clean сделала. Но смотрела до этого в KDiskFree — там было 106,6%. А пробовала его вызывать так: openoffice, openoffice.org, writer, openwriter, OOo — в общем я его ласково так, а он, подлец, не отзывается, наверное, обиделся, не установился, не хватило всё же места. Есть конечно у меня способ — заново инсталлировать систему уже на весь диск, но это ведь варварство, чертёнка жалко.
Спасибо за ссылку, читаю
make install делала?
Нет? Тогда исполняемые файлы искать в каталоге с сырцами.
У меня он запускается (или запускался, если я его уже снес) командой «soffice», хотя к описываемой версии это могли и исправить.
Вандализм.
Помучай сначала эту.
А лучше сначала (позже — параллельно) — поучись.
а oowriter пробовала?
Оказывается запускаться он должен с swriter. Но сейчас это пока не важно — всё что могла деинстолировала, собираюсь начать заново, ищу место: я сделала вторую часть своего диска тоже БСДешной ( через sysinstall) у меня стало на 10Гб больше места, но будет ли оно использоваться при компиляции ООо, если точкой монтирования будет /mnt? Возможно ли подмонтированный раздел (слайс?) того же диска, на котором система, использовать для расширения раздела /usr? Куда монтировать?
(Я уже, наверное, надоела всем со соими вопросами, но уже ведь чуть-чуть осталось. Спасибо за терпение)
Прочитала (Полный справочник по FreeBSD. М. -СПБ. — Киев. с. 187), что размер раздела можно увеличить с пом. символической ссылки, что это требует доп. настройки. Но какой? Не знает ли кто?
Если я на всём слайсе сделала один раздел (10Гб) и примонтировала его к /mnt, он будет использоваться при компиляции ООо?
если укажешь в ключе при ./configure /mnt, как папку для временных файлов то да, подробнее узнаешь если даш команду ./configure --help из папки где исходники OOO, усть и другой вариант примонтировать раздел /mnt в /temp. только не знаю как это делается в фряхе, в лине mount -o bind /mnt /temp (во фряхе почитай ман)
по-мойму первый вариант проше!
удачи!
Ты, Клуша, не то читала.
На фига монтировать в /mnt?
В соответствии с указанной докой на этом разделе разместить (частично или полностью) /usr и внести соответствующие исправления в /etc/fstab
ЗЫ: Тебе бы почитать для начала что-нибудь хорошее базовое. Типа Немета (хотя он-то ИМХО — не лучший выбор в качестве первой книги по Unix).
offtop: Немет — женщина ;).
offtop^2: Знаю. Так же как и то, что это — не единственный автор книги.
Типа, Скловская рулит…
Типа Скловская (хоть и написала неплохой справочник команд Linux) ОБЩЕОБРАЗОВАТЕЛЬНЫХ книг по UNIX НЕ ПИСАЛА.
А здесь начинать надо именно с этого.
@На фига монтировать в /mnt?
В соответствии с указанной докой на этом разделе разместить (частично или полностью) /usr и внести соответствующие исправления в /etc/fstab@
А если ей это однократно нужен, нафига в fstab лезть
ВНИМАТЕЛЬНО читай условия задачи.
Не, мне навсегда нужно. Буду пробовать, спасибо.
Я же давал ссылку на доку…
И там подобные задачки описаны.
Немета прочитала, -хорошая книжка. А ООо собрался как-то почти сам-собой по make reinstall и потребовалось ему всго 3,8 ГБ на этот раз. Там есть проблема со шрифтами, но это уже мелочи.
Большое спасибо за участие!