SuSE has shipped egcs since the 5.x days IIRC (at least the C++ backend was egcs. I think they had gcc 2.7.2.[13] as C backend during that time). NetBSD, FreeBSD, and RedHat also use egcs.
The package tool of SuSE (yast) is very easy to use. Friends which were new to Linux/Unix at all have immediately grasped it (it's like point and click using keys).
The whole system is seperated in several groups which can be browsed through and searched. Sources are also accessible using that interface. If you want, you can use standard rpm to handle the packages directly and from command line.
Admittedly, I've hardly used any package tool since I compile from source in 99.999% of all instances. That's the easiest option, if you work with a load of various distributions and setups. -- OS lover
uh, read linux-kernel. There are various problems with 2.2.11-acx. For example, From: Jan Kasprzak :
[...]
I have a similar memory leak on my machine (tried 2.2.11 and 2.2.11-ac3, but w/ 2.2.10-pre2 it is OK). The shift+scrolllock reports around 200000 network buffers in use and >400000 network buffer allocations, and it is <5 minutes after system boot. This probably means it fails to return every second skb.
Other people report similar problems. I wouldn't run 2.2.11 (nor -ac*) on any production system. -- OS lover
If you aren't a 100% web based company, the effect of your homepage to your business is negligible. I like SuSE's homepage, I know where to find what and don't have to search through a design which changes every two days.
Don't let this become a RH vs. SuSE thread.:-) -- OS lover
If you refer to the fs corruption bug which was first in 2.2.10 kernels, I don't think that was found already (therefore it's not fixed in 2.2.11). Additionally, 2.2.11 has some leaks in the TCP code. Some people reported crashes after two days due to high network traffic. -- OS lover
Unlike most other database systems which use locks for concurrency control, Postgres maintains data consistency by using a multiversion
model. This means that while querying a database each transaction sees a snapshot of data (a database version) as it was some time ago, regardless of the current state of the underlying data. This protects the transaction from viewing inconsistent data that could be caused by (other) concurrent transaction updates on the same data rows, providing transaction isolation for each database session.
The main difference between multiversion and lock models is that in MVCC locks acquired for querying (reading) data don't conflict with locks acquired for writing data and so reading never blocks writing and writing never blocks reading.
Go to the PostgreSQL site and look for documents about MVCC. It's a great improvement over previous versions of PostgreSQL and was added in 6.5. Hardly any other database (even commercial) has this cool feature. It's about accessing and updating the same row concurrently. -- OS lover
NSS is the Name Service Switch. It was invented by Sun and is now also supported by NetBSD, and GNU libc 2 based systems (e.g. recent Linux systems).
NSS allows you to specify the source for system databases, such as the passwd database. From info libc:
Various functions in the C Library need to be configured to work
correctly in the local environment. Traditionally, this was done by using files (e.g., `/etc/passwd'), but other nameservices (like the Network Information Service (NIS) and the Domain Name Service (DNS)) became popular, and were hacked into the C library, usually with a fixed search order.
The GNU C Library contains a cleaner solution of this problem. It is designed after a method used by Sun Microsystems in the C library of Solaris 2. GNU C Library follows their name and calls this scheme "Name Service Switch" (NSS).
Writing and using self-written NSS modules is easy. Look at www.padl.com who offer a NSS module for LDAP integration. -- OS lover
The load average is the number of processes in the run state during a period of time (1 minute, 5 minutes, 15 minutes). Notice the difference to your definition. Not all processes which are _able_ to run (in run state) will actually run (get cpu time).
Could you finally get rid of that ? in your postings, please. It?s not that ``cool'' and it only demonstrates that you?re using software screwed up by our "friend" Microsoft. -- OS lover
"Connection reset by peer" is a rather strange message. Check your error log. If it says something about receiving signal 11 (sigsegv) you should follow these instructions and post a PHP bug report.
Also make sure to always use the latest available release. 3.0.12 is already very stable, future releases of the php3 tree will only feature bug fixes. -- OS lover
SuSE has shipped egcs since the 5.x days IIRC (at least the C++ backend was egcs. I think they had gcc 2.7.2.[13] as C backend during that time). NetBSD, FreeBSD, and RedHat also use egcs.
The package tool of SuSE (yast) is very easy to use. Friends which were new to Linux/Unix at all have immediately grasped it (it's like point and click using keys).
The whole system is seperated in several groups which can be browsed through and searched. Sources are also accessible using that interface. If you want, you can use standard rpm to handle the packages directly and from command line.
Admittedly, I've hardly used any package tool since I compile from source in 99.999% of all instances. That's the easiest option, if you work with a load of various distributions and setups.
--
OS lover
Other people report similar problems. I wouldn't run 2.2.11 (nor -ac*) on any production system.
--
OS lover
Read the README which is in the same directory as yast on the installation cd (can also be found on ftp servers which carry ftp.suse.com).
--
OS lover
If you aren't a 100% web based company, the effect of your homepage to your business is negligible. I like SuSE's homepage, I know where to find what and don't have to search through a design which changes every two days.
:-)
Don't let this become a RH vs. SuSE thread.
--
OS lover
where y is even: stable kernel
where y is odd: development kernel
--
OS lover
Every software has "nasties" in it.
If you refer to the fs corruption bug which was first in 2.2.10 kernels, I don't think that was found already (therefore it's not fixed in 2.2.11). Additionally, 2.2.11 has some leaks in the TCP code. Some people reported crashes after two days due to high network traffic.
--
OS lover
s/TCL/TCP/ of course. Preview is my best friend
--
OS lover
Wrt to daytime: Host requirements are something entirely different.
If you completely disable ICMP, TCL will break, because PMTU discovery doesn't work anymore.
It's safe to disable some ICMP types, but don't disable it completely. More info can be found here:
http://www.worldgate.com/~marcs/mtu/
--
OS lover
Excerpt:
--
OS lover
Go to the PostgreSQL site and look for documents about MVCC. It's a great improvement over previous versions of PostgreSQL and was added in 6.5. Hardly any other database (even commercial) has this cool feature. It's about accessing and updating the same row concurrently.
--
OS lover
NSS allows you to specify the source for system databases, such as the passwd database. From info libc:Writing and using self-written NSS modules is easy. Look at www.padl.com who offer a NSS module for LDAP integration.
--
OS lover
Of course, they are displayed correctly on Windows. But fortunately, not the whole world runs Windows, as you might have noticed.
--
OS lover
The load average is the number of processes in the run state during a period of time (1 minute, 5 minutes, 15 minutes). Notice the difference to your definition. Not all processes which are _able_ to run (in run state) will actually run (get cpu time).
--
OS lover
Could you finally get rid of that ? in your postings, please. It?s not that ``cool'' and it only demonstrates that you?re using software screwed up by our "friend" Microsoft.
--
OS lover
"Connection reset by peer" is a rather strange message. Check your error log. If it says something about receiving signal 11 (sigsegv) you should follow these instructions and post a PHP bug report.
Also make sure to always use the latest available release. 3.0.12 is already very stable, future releases of the php3 tree will only feature bug fixes.
--
OS lover
`pmake' is the usual abbreviation for BSD's make. Do you refer to that? I've never heard that it supports distributed compiles.
--
OS lover