Seeting c shell prompt – system-wide – in FreeBSD 7.2

According to a post I read here – you need to put the following in the user’s $HOME directory – in the file .cshrc

set prompt = '%n@%m:%~%#'

The problem is that it is not system-wide, but only for the certain specific user.

So … How do I do it System Wide?

I found it in a the following FreeBSD guide.
It is not very new … but it still works – at least also for the latest FreeBSD version that I just installed.

In For People New to Both FreeBSD and UNIX® – Annelise Anderson writes about using /etc/csh.cshrc
and also tell to configure the following:

set prompt = "%h %t %~ %# "

PC-BSD vs DesktopBSD המשותף והשונה

This post is based on:

Gerard: “PC-BSD vs DesktopBSD; similarities & differences“.
In: Gerard. FreeBSD – the unknown Giant [blog on the Internet]. [posted: January 19, 2008] – [cited: May 17, 2008].
Available from:

I agree with all what Gerard wrote – and here I write the same in Hebrew

* אלו הם שני פרויקטים עצמאיים לא קשורים זה לזה ולא שואפים דווקא להתחרות זה בזה.
* שניהם מבוססים על הגרסא היציבה האחרונה של FreeBSD.
נכון להיום (מאי  2008 ) שניהם עדיין מתבססים על FreeBSD 6.3 למרות ש- FreeBSD 7.0 כבר יצאה.
* שני הפרוייקטים אינם מתכוונים להתפצל מ- FreeBSD אלא ממשיכים להתבסס על מערכת זו ועל חבילות התוכנה שלה.
* שני הפרוייקטים באים עם KDE כסביבת שולחן העבודה.
* שניהם מכוונים לשימוש כשולחן עבודה (Desktop) במחשב האישי, ופחות כמערכת לשימוש בשרת.
* לשני הפרוייקטים ממשק התקנה וגראפי קל.
* שני הפרוייקטים באים עם דרייברים ל-Nvidia (כרטיסי מסך), וכוללים זיהוי וקונפיגורציה אוטומטית לכרטיסים נתמכים (automated detection and configuration).

* מגובה ע”י תמיכה מקצועית של חברת iXsy stems .
* מציעה מערכת ניהול חבילות נוספת / אופציונלית להתקנת חבילות תוכנה בינריות – בשם “PBI” – שבאה עם ממשק גראפי וידידותי של “הבא” “הבא” “אשר” וזהו. זאת בנוסף למערכת ניהול החבילות הסטנדרטית של FreeBSD (ports ו- pkg).

* כוללת תמיכה ב- Adobe Flash7 & 9.


Desktop BSDDesktopBSD :
* פרוייקט המנוהל ע”י מתנדבים בלבד, ללא גיבוי של חברה מסחרית. בעל מחזור שחרור גרסאות איטי.
* נראה כתואם לקו של FreeBSD מבחינת התקנה וקונפיגורציה, בתוספת של ממשק גראפי קל לשימוש.
* כולל מנהל חבילות גראפי, להתקנה, עדכון וניהול של חבילות התוכנה ומערכת ה- ports של FreeBSD.
* תשתית בניית החבילות הנה עצמאית, כך שניתן למצוא חבילות בינריות מעודכנות של הרבה תוכנות לשולחן העבודה.
* זמין גם עבור פלטפורמת AMD64.


יתרון שמצאתי ל- DesktopBSD על פני PC-BSD הוא היותו של הדיסק של DesktopBSD גם Live CD.

מה זאת אומרת?
שניתן להפעיל את המערכת כ- Live CD, מתוך כונן התקליטורים ללא התקנה לדיסק הקשיח וכך להתרשם מן המערכת לפני שמתקינים. אםנם מן הדיסק הקשיח מהירות הפעולה גדולה יותר, אך זה מאפשר “לטעום” מהמערכת.
ב- PC-BSD זה עדיין חסר, צריך להתקין לדיסק הקשיח.

ל- PC-BSD, לעות זאת, יש אולי יתרון בממשק הקל לניהול חבילות, אך מצד שני הןאלא מסונכרן עם ה- Ports וזה יכול להיות חסרון.

Hard to choose: PC-BSD or DesktopBSD

I have installed FreeBSD many times on various PC’s I used.

It is really a great system – it’s strong and quick as any Linux distribution. It has its own fans. It has many packages, but not as much as linux.

For this – FreeBSD has developed a compatibility layer to enable installation of Linux packages – such as Flash plugin.

I really love FreeBSD, It is great for a server, but it’s sometimes  hard work to do for a a desktop –

Flash plugin didn’t always work, so firefox crashed.

A whole configuration was needed to enable automatic mount of USB stick.

Therefor I decided to try DesktopBSD or PC-BSD.


Desktop BSD

I have found some info about those two distributions (well…  I mean “systems”. “distribution” is for Linux… ).

When I discovered *BSD

My first experiences were in late 2003 and the beginning of 2004.

I received from my father an old PC – really old one – from the early 1990’s.

It had a 486 processor of AMD, and a tiny hard disk of 325Mb.
I thought it will be cool to have it as a home-made firewall.

In the end – I did have a working FreeBSD, but didn’t build any firewall.
I had no power to go into all th security staff , and mainly – I had troubles setting the ADSL connection from it.

I found my messages at “Whatsup” that describe it.

and about OpenBSD: