Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Servers & Services » Проблемна инсталация на postfix
Тема: Проблемна инсталация на postfix
Мнение #1 Skip to the next post in this topic.
Написано на: Ноември 21 2005, 13:26
guardian

Avatar




Група: Li fans
Мнения: 142
Регистриран: Май 2005

Оценка: няма

Offline
Реших ей така от интерес да инсталирам мейл сървър под Линукс /не че ми трябва и че ще го ползвам/ Свалих си последната официална версия от сайта на postfix, разкомпресирах я и като я пуснах получих съобщение за грешка, което не мога да разбера от какво е породено, прегледах RELEASE_NOTES, но не намерих информация която да ми помогне. Предполагам че липсва някой пакет, но не знам кой, всъщност мога лесно да си инсталирам postfix-а чрез apt-get, но въпроса е да го направя ръчно. Другото което ме интересува кой всъщност е препоръчваният мейл сървър, правилно ли съм се ориентирал към postfix или да пробвам някой друг, напр. sendmail, qmail, exim...

Код: 
drwxr-xr-x  15 wanderer wanderer    4096 2005-11-19 21:27 postfix-2.2.5
-rw-r--r--   1 wanderer wanderer 2428594 2005-11-19 22:18 postfix-2.2.5.tar.gz
-rw-r--r--   1 wanderer wanderer     280 2005-11-19 22:06 postfix-2.2.5.tar.gz.sig
-rw-r--r--   1 wanderer wanderer    6390 2005-11-19 22:06 wietse.pgp
wanderer@darkmoon:~/postfix$ cd postfix-2.2.5
wanderer@darkmoon:~/postfix/postfix-2.2.5$ sudo make
make -f Makefile.in MAKELEVEL= Makefiles
(echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefiles] Error 1
make: *** [Makefiles] Error 2
wanderer@darkmoon:~/postfix/postfix-2.2.5$

Контакти:  guardian
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Ноември 21 2005, 13:37
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
ами то си пише - липсва ти хедър файлът db.h - конфигурационният скрипт най-учтиво ти казва първо да инсталираш всички devel пакети който започват с db

apt-cache search db | grep dev ще ти изведе всички налични пакети който отговарят на това условие
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Ноември 21 2005, 13:47
guardian

Avatar




Група: Li fans
Мнения: 142
Регистриран: Май 2005

Оценка: няма

Offline
И аз така си мислех, но не видях нито един пакет който да отговаря на това условие, затова и пуснах темата.
Резултата от apt-cache search db | grep dev е меко казано доста голям, как да разбера кой точно пакет да инсталирам?
Малко нещо ми е мътно, понеже не виждам пакет който да започва с db

Код: 
wanderer@darkmoon:~$ apt-cache search db | grep dev
axyl - The Axyl web development platform
bigloo-devtools - Tools to help developping Bigloo programs
cameleon - integrated development environment for OCaml
devhelp-book-gdb - GNU Debugger (gdb) book for the DevHelp system
firebird2-dev - Development files for Firebird - a RDBMS based on InterBase 6.0 code
gforge-db-postgresql - Collaborative development tool - database (using PostgreSQL)
gnade-dev - Develoment files for the GNat Ada Database Environment
happycoders-libdbg-dev - C++ utilities to facilitate modern debugging idioms
happycoders-libsocket-dev - Generic C++ library that implement Udp/Tcp socket interface
kdesdk-scripts - a set of useful development scripts for KDE
libcddb0-dev - library to access CDDB data - development files
libdb1-altdev - The Berkeley database routines (development files) [libc5 package]
libdb2-dev - The Berkeley database routines (development files)
libdb3++-dev - Berkeley v3 Database Libraries for C++ [development]
libdb4.1++-dev - Berkeley v4.1 Database Libraries for C++ [development]
libdbaudiolib0-dev - Communicate to the DBMix audio system (development files)
libdbh1.0-dev - Development files for libdbh1.0
libdbi-ocaml-dev - Database Independent Interface (DBI) for Objective CAML, development files
libdbi0-dev - Database Independent Abstraction Layer for C (dev files)
libdevel-ptkdb-perl - Perl debugger using a Tk GUI
libgcj6-dbg - Debugging symbols for libraries provided in libgcj6-dev
libgda-dev - GNOME Data Access library -- development files
libghc6-haskelldb-dev - Haskell library for expressing database queries
libghc6-hsql-dev - Multi-Database Interface System for Haskell
libgnomedb-dev - frontend to the GDA architecture for GNOME -- development fileslibgnuift0-dev - libgnuift development files
libgql-0.5-dev - Generic C++ SQL Library - development files
libkexi-dev - kexi development files
liblockdev1-dbg - Debugging library for locking devices
libmath3d-dev - Spatial geometry math C++ library
libmetakit2.4.9.3-dev - MetaKit embeddable database -- development files
libmissinglib-ocaml-dev - Library of utility functions for OCaml
libmrml1-dev - libmrml development files
libocamlgraph-ocaml-dev - graph library for OCaml
libocamlodbc-ocaml-dev - UnixODBC database bindings for OCaml, Development Fileslibopenbabel-dev - Convert and manipulate chemical data files (development version)
libopencdk8-dbg - Open Crypto Development Kit (OpenCDK) (development files)
libqdbm++-dev - QDBM Database Libraries for C++ [development]
libqdbm-dev - QDBM Database Libraries [development]
libspf-dev - the ANSI C SPF reference library (development files)
libsqldbc75-dev - Development package for the SQLDBC interface to the MaxDB database system
libsqlod75-dev - Development package for the ODBC interface to the MaxDB database system
libsqlxx-dev - C++ classes for database access via ODBC
libtabe-dev - C development library for Chinese lexicons related functions
libtododb0-dev - library that provides access to gpe-todo's database [development]
libvdkxdb2-dev - development files for libvdkxdb
libwxgtk2.4-dbg - wxWindows Cross-platform C++ GUI toolkit (GTK+ development)
libwxgtk2.6-dbg - wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)
libxbase2.0-dev - xbase compatible C++ class library (development files)
libxbsql-dev - SQL wrapper for XBase DBMS library development files
libxdb-dev - xbase compatible C++ class library
perdition-dev - Development libraries and headers for perdition
sqlrelay-dev - SQL Relay C and C++ APIs
tora - A graphical toolkit for database developers and administrators
freetds-dev - MS SQL and Sybase client library (static libs and headers)
libdb3-dev - Berkeley v3 Database Libraries [development]
libdb4.1-dev - Berkeley v4.1 Database Libraries [development]
libdb4.2++-dev - Berkeley v4.2 Database Libraries for C++ [development]
libdb4.2-dev - Berkeley v4.2 Database Libraries [development]
libdb4.2-java-dev - Berkeley v4.2 Database Libraries for Java [development]
libdb4.3++-dev - Berkeley v4.3 Database Libraries for C++ [development]
libdb4.3-dev - Berkeley v4.3 Database Libraries [development]
libdb4.3-java-dev - Berkeley v4.3 Database Libraries for Java [development]
libdbus-1-dev - simple interprocess messaging system (development headers)
libdbus-glib-1-dev - simple interprocess messaging system (GLib interface)
libdbus-qt-1-dev - simple interprocess messaging system (Qt interface)
libgdbm-dev - GNU dbm database routines (development files)
libgii0-dev - General Input Interface development package
libgnomedb2-dev - Database UI widget library for GNOME2 -- development files
libiodbc2-dev - iODBC Driver Manager (development files)
libopenh323-dbg - H.323 aka VoIP library development debug files
libparted1.6-dbg - The GNU Parted disk partitioning library debug development files
libpt-dbg - Portable Windows Library development debug files
libsqlite0-dev - SQLite development files
libsqlite3-dev - SQLite 3 development files
libstartup-notification0-dev - library for program launch feedback (development headers)
libxext-dev - X11 miscellaneous extensions library (development headers)
mdbtools-dev - mdbtools development files
pxlib-dev - library to read/write Paradox database files
tdb-dev - Trivial Database - development files
unixodbc-dev - ODBC libraries for UNIX (development files)
wanderer@darkmoon:~$


Редактирано от guardian на Ноември 21 2005, 13:49

Контакти:  guardian
WEB  
Мнение #4 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Ноември 21 2005, 15:16
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
да беше казал поне дистрото :)

в такива случай аз процедирам така - отиваш на сайтът на дебиан (по точно тук) и пишеш във втората форма името на файлът който ти липсва - резултатът е това  всеки един пакет от тези доставя фаилът db.h (виж друг е въпросът дали ще го постави във директорията в която configure го търси) - пробваш например със libdb4.3-dev (изглежда като последна версия на библиотеката)

обаче тук е мястото да те попитам защо не инсталираш postfix посредством apt


Редактирано от mcwolf на Ноември 21 2005, 15:17
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #5 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Ноември 21 2005, 15:42
guardian

Avatar




Група: Li fans
Мнения: 142
Регистриран: Май 2005

Оценка: няма

Offline
Дистрото е Ubuntu, а се мъча така за да ми е гадно :)
Исках да си го настроя от нулата, опитвам се малко по малко да навлизам в света на Линукс и според мен това е един от начините, пък като съм минал веднъж по този път после не пречи да си ползвам apt-а :)

Контакти:  guardian
WEB  
Мнение #6 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Ноември 21 2005, 16:19
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
ами това е библиотеката която ти трябва (трябва ти и компилирана нейна версия libdb4.3) - ама няма да играеш чесно ако инсталираш библиотеката с apt пък компилираш програмката на ръка :)
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #7
Skip to the previous post in this topic. Написано на: Ноември 21 2005, 16:55
guardian

Avatar




Група: Li fans
Мнения: 142
Регистриран: Май 2005

Оценка: няма

Offline
Ще се помъча да намеря сорса на библиотеката и да се справя ръчно :)
На другият ми въпрос, postfix подходящ ли е или има по добри мейл сървъри? Разполагам с видео уроците на LinuxCBT.com за postfix и qmail, така че основно въпроса е с кой от двата да се заема, не че не ми се иска да се запозная и с двата, но нямам нужното свободно време.


Редактирано от guardian на Ноември 21 2005, 16:56

Контакти:  guardian
WEB  
Общо 6 отговор(а) от Ноември 21 2005, 13:26 до сега
 » Начало » Li Форуми » Help & Support » Servers & Services » Проблемна инсталация на postfix

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums