Showing posts with label PC-BSD. Show all posts
Showing posts with label PC-BSD. Show all posts

Monday, July 29, 2013

PC-BSD starts to distribute rolling release based on FreeBSD 9.2

PC-BSD starts to distribute rolling release "PC-BSD 9.2 beta".

Rolling-Release and 9.2-BETA1 Released

This is based on FreeBSD 9.2 beta. and its ISOs and images are available in here.

Friday, July 19, 2013

ISOs and images for PC-BSD's rolling release have been re-deployed

ISOs and images for PC-BSD's rolling release have been re-deployed in here.

Monday, July 8, 2013

ISOs and images for PC-BSD's rolling release have been erased.

All packages and binaries for PC-BSD have been switched from mirrors sites to Contents Delivery Network (e.g. BitTorrent).
PC-BSD Now Uses a CDN

But, ISOs and images for PC-BSD's rolling release have also been erased, so that the site http://mirrors.isc.org/pub/pcbsd/9.1-RELEASE/ is now "404 - Not Found".


The information above is now obsoleted. Please check current information:
phosphorescence: ISOs and images for PC-BSD's rolling release have been re-deployed

Friday, March 8, 2013

pkgng on PC-BSD rolling release is not stable.

The package management tool of PC-BSD rolling release is pkg(8)(a.k.a. pkgng). But, IMHO, this is not stable yet.
  • XScreensaver for pkgng is 5.12, but default version of PC-BSD rolling release is 5.20. When executing pkg upgrade, Xscreensaver and its releated GUI libraries are degraded.
  • As written in this manual, when accepting to use pkgng, it is NOT reversible to any existing package management tools.
So I decide not to use pkgng for a while, until FreeBSD/PC-BSD 10.0 will be released.

(/etc/make.conf)
WITHOUT_PKGNG=yes

Tuesday, March 5, 2013

Friday, January 18, 2013

Access to web application on *BSD on VirtualBox from HostOS

If you want to access web application on *BSD on VirtualBox from host-OS:

  1. In VirtualBox settings, enable "Host Only Adapter"
  2. Install *BSD as guest-OS, and specify IP address with typing ifconfig em1
  3. launch web application with larger port number, because *BSD has its firewall PF, and /etc/pf.conf allows that larger port number passes "any to any" as default.
pass in quick on em1 proto {tcp,udp} from any to any port 49152:65535 keep state

For example, in guest-OS:
$ ifconfig em1
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
  options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
  ether 08:00:27:e0:cd:cc
  inet6 fe80::a00:27ff:fee0:cdcc%em1 prefixlen 64 scopeid 0x3 
  inet 192.168.56.101 netmask 0xffffff00 broadcast 192.168.56.255
  nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
  media: Ethernet autoselect (1000baseT <full-duplex>)
  status: active
$ rails s -p 59049
=> Booting WEBrick
=> Rails 3.2.11 application starting in development on http://0.0.0.0:59049
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2013-01-18 20:24:36] INFO  WEBrick 1.3.1
[2013-01-18 20:24:36] INFO  ruby 1.9.3 (2012-11-10) [amd64-freebsd9]
[2013-01-18 20:24:36] INFO  WEBrick::HTTPServer#start: pid=53329 port=59049

For example, in host-OS:

Thursday, December 20, 2012

PC-BSD 9.1 is finally released.

A few days ago, PC-BSD 9.1 is finally released.


But its KDE ports packages are little confused about directory and dependency. So that I change desktop environment to LXDE since this release.


Thursday, November 22, 2012

FreeBSD project has announced the security incident.

FreeBSD project has announced the security incident. And PC-BSD project also announces too.

Monday, October 22, 2012

AsiaBSDCon 2013 starts "Call for paper"

AsiaBSDCon 2013 starts "Call for paper".

This will be held in 14-17 March, 2013.

Saturday, October 13, 2012

PC-BSD 9.1 RC2 is released

In yesterday, PC-BSD 9.2 RC1 is released. I cannot wait the final.

Friday, August 24, 2012

PC-BSD 9.1 RC1 is released

Today, PC-BSD 9.1 RC1 is released. I will try it in next week.

Saturday, July 21, 2012

Both FreeBSD 9.1 beta1 and PC-BSD 9.1 beta1 have been released

5 days ago, FreeBSD 9.1 beta 1 has been released. Ant then, 2 days ago, PC-BSD 9.1 beta 1 has also been released. Now I'm trying PC-BSD 9.1 beta.

Wednesday, June 20, 2012

Installing F# 2.0 on FreeBSD

(continued from phosphorescence: Installing Mono on FreeBSD)

FreeBSD ports also have F#, but, this is not version 2.0, so that we should install F# 2.0 from source via Github.
$ git clone http://github.com/fsharp/fsharp.git
$ cd fsharp
$ autoreconf
$ ./configure
$ gmake
$ sudo gmake install
Let's check F# REPL.
$ fsharpi

Microsoft (R) F# 2.0 Interactive build (private)
Copyright (c) 2002-2011 Microsoft Corporation. All Rights Reserved.

For help type #help;;

> 

Monday, June 18, 2012

Installing Mono on FreeBSD

At this time(writing this article), FreeBSD ports provides Mono 2.11. Let's install
# cd /usr/ports/lang/mono
# make install clean
It takes long time. Then let's check C# REPL.
$ csharp
Mono C# Shell, type "help;" for help

Enter statements below.
csharp> 
That's all. But, unfortunatelly, Mono for POSIX does not contain F#...

Tuesday, June 12, 2012

If you fail upgrading KDE with FreeBSD ports from 4.7 to 4.8

If you fail upgrading KDE from 4.7 to 4.8 on FreeBSD ports, let's try these two operations.

Rebuild all ports referencing PNG

# cd /usr/ports
# portupgrade -fr graphics/png
# portupgrade
It takes long long hours.

Rebuild kalgebra

# cd /usr/ports
# pkg_deinstall kalgebra-4.7.X kde-baseapps-4.7.X
# pkgdb -F
It takes long hours. And check more details in /usr/ports/UPDATING.

Monday, April 16, 2012

AsiaBSDCon 2012

3 weeks ago, AsiaBSDCon 2012 was held.

大きな地図で見る
I attend these 4 workshops.

Tuesday, March 6, 2012

Timetables of AsiaBSDCon 2012 are revealed

AsiaBSDCon 2012 are revealed now.
The most interest session for me is about PC-BSD.

T2B: Maintaining your own PBI package repository

Monday, February 13, 2012

FreeBSD is the easiest way to use Rails3 with nginx

To use ports on FreeBSD is the easiest way to use Rails3 with nginx.

(1) rubygem-rails port has configuration for rubygem-passenger

(2) rubygem-passenger port has configuration for nginx

(3) nginx port has configuration for many plug-ins.

BTW, rubygem-activerecord port has configuration for PostgreSQL.
So that you can choose BSD-License Friendly products (Ruby 1.9.3, nginx and PostgreSQL) to using Rails3.

Tuesday, January 24, 2012

Install OpneJDK7 on FreeBSD

FreeBSD deals many kind of JDKs. But, at the time of writing this article, OpenJDK7 is the only one that are ready for Java7. So that I introduce the way to install OpneJDK7 on FreeBSD.

Edit /etc/make.conf for OpenJDK7

Add these definitions to /etc/make.conf:
JAVA_VENDOR=openjdk
JAVA_VERSION=1.7
BOOTSTRAPJDKDIR=/usr/local/openjdk7
JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7

Install via packages (mandatory)

# pkg_add -r openjdk7
That's all. Let's check the output of java -version command.

Install via ports (option)

If we want to install openjdk7 via ports, however, we must prepare for another JDK to be installed. In this article, I suggest to install openjdk7 via packages(above) at first, then install openjdk7 via ports.
# pkg_add -r openjdk7
# cd /usr/ports/java/openjdk7
# make install clean
# pkgdb -F
Let's check again java -version command.

Saturday, January 21, 2012

Rebuild Korundum and QtRuby to use Ruby 1.9

In the previous article, I introduce thee way to rebuild portupgrade to use Ruby 1.9 on PC-BSD. By the way, on PC-BSD, there are two more libraries that depend on ruby 1.8 - Korundum and QtRuby. So that I introduce the way to rebuild these to use Ruby 1.9.