[Question] Bàn về coLinux |
24/04/2008 19:55:39 (+0700) | #1 | 127292 |
|
}{ell-Fire
Member
|
0 |
|
|
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
|
|
www.colinux.org
Cooperative Linux (coLinux) is là giải pháp mã nguồn mở cho việc chạy Linux trên nền Windows. Nếu trước đây bạn phải chia ổ đĩa - cài 2 hệ điều hành (win với linux) hoặc dùng virtualpc/vmware để tạo máy ảo chạy linux, thì giờ đã đã có coLinux làm việc đó.
Ửu điểm: Gọn nhẹ, dễ sử dụng.
Khuyết điểm: Cho đến nay chỉ hổ trợ Debiad, Ubuntu (ver củ), ArchLinux, Fedora, Gentoo.
Hướng dẫn cài đặt:
Download coLinux
http://downloads.sourceforge.net/colinux/coLinux-0.7.2.exe?modtime=1203198547&big_mirror=0
Download root:
http://sourceforge.net/project/showfiles.php?group_id=98788
Download swap file (chọn swap file = với physic ram của bạn):
http://gniarf.nerim.net/colinux/swap/
Cài đặt coLinux, nếu bạn chưa có winpcap thì bạn phải down và cài vào. Đến bước chọn distr để down (Nếu bạn đã down ở bước trước thì có thể bỏ qua bước này).
Giải nén file root ra. Ví dụ: Debian-4.0r0-etch.ext3.1gb.bz2 thì giải nén thành Debian-4.0r0-etch.ext3.1gb chép vào thư mục coLinux.
Giải né swap file. CHép vào thư mục coLinux\swap_512MB (đây là ví dụ trên máy mình).
Mở file example.conf bằng notepad chỉnh sử lại:
Code:
# The default kernel
kernel=vmlinux
# File contains the root file system.
cobd0="c:\coLinux\Debian-3.0r0.ext3.1gb"
# Swap device, should be an empty file with 128..512MB.
cobd1="c:\coLinux\swap_512Mb"
# Tell kernel the name of root device
root=/dev/cobd0
# Additional kernel parameters (ro = rootfs mount read only)
ro
# Initrd installs modules into the root file system.
initrd=initrd.gz
# Maximal memory for linux guest
mem=64
# Slirp for internet connection (outgoing)
eth0=slirp
# Tuntap as private network between guest and host on second linux device
eth1=tuntap
Chú ý: Thay đổi thông số tùy vào máy bạn, linux bạn cài. Ở trên mình cái Debian với swap file 512MB.
Tạo một batch file hoặc shortcut: colinux-daemon.exe -t nt @example.conf
(@example.conf là bắt buột, còn -t nt nếu ko có thì sẽ có 2 của sổ).
Chạy batch hoặc shorcut đó. Enjoy
Bài viết sử dụng thôm tin thừ trang wiki của colinux, mọi chi tiết bạn thể tham khảo thêm ở
http://colinux.wikia.com |
|
|
|
|
[Question] Re: Bàn về coLinux |
24/04/2008 22:44:55 (+0700) | #2 | 127325 |
|
}{ell-Fire
Member
|
0 |
|
|
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
|
|
Hiện nay mình đang gặp phải 1 vấn đề là ko đăng nhập được (sài Debian). có ai giúp mình được ko. (ko rõ được password, phải nhấn enter xuống hàng mới rõ được).
Đã thử mò với tài khoảng root (mật khẩu root hoặc blank nhưng cũng ko được). |
|
|
|
|
[Question] Re: Bàn về coLinux |
24/04/2008 23:23:27 (+0700) | #3 | 127332 |
|
SuperChicken
Elite Member
|
0 |
|
|
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
|
|
Cái này chắc chỉ thích hợp cho người nào mới xài, tập làm quen với Linux, chứ đã xài Linux sao lại còn muốn nó chạy trên Win nhỉ? Để tìm hiểu Linux chăng? |
|
|
|
|
[Question] Re: Bàn về coLinux |
25/04/2008 00:05:16 (+0700) | #4 | 127341 |
|
}{ell-Fire
Member
|
0 |
|
|
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
|
|
Mình muốn tìm hiểm thêm trước khi thật sự xài linux. Vì hiện giời mình khá lệ thuột vào window (software, game, ...). |
|
|
|
|
[Question] Re: Bàn về coLinux |
25/04/2008 00:07:47 (+0700) | #5 | 127342 |
|
SuperChicken
Elite Member
|
0 |
|
|
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
|
|
Nếu dùng Linux vào công việc (lập trình) thì không việc gì phải lo (trừ dân .Net ), những phần mềm phổ biến đều có thể tìm được cái tương đương hoặc tốt hơn |
|
|
|
|
[Question] Re: Bàn về coLinux |
25/04/2008 02:40:50 (+0700) | #6 | 127360 |
|
}{ell-Fire
Member
|
0 |
|
|
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
|
|
Hiện nay mình đang gặp phải 1 vấn đề là ko đăng nhập được (sài Debian). có ai giúp mình được ko. (ko rõ được password, phải nhấn enter xuống hàng mới rõ được).
Đã thử mò với tài khoảng root (mật khẩu root hoặc blank nhưng cũng ko được).
Ko phải là ko gõ được mà là mật khẩu ko hiện ra. Đúng là... |
|
|
|
|
[Question] Re: Bàn về coLinux |
25/04/2008 23:34:13 (+0700) | #7 | 127546 |
|
SuperChicken
Elite Member
|
0 |
|
|
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
|
|
}{ell-Fire wrote:
Hiện nay mình đang gặp phải 1 vấn đề là ko đăng nhập được (sài Debian). có ai giúp mình được ko. (ko rõ được password, phải nhấn enter xuống hàng mới rõ được).
Đã thử mò với tài khoảng root (mật khẩu root hoặc blank nhưng cũng ko được).
Ko phải là ko gõ được mà là mật khẩu ko hiện ra. Đúng là...
Oài, gõ password trên *nix shell nó đâu có hiện ra (nhưng vẫn back được). |
|
|
|
|
[Question] Re: Bàn về coLinux |
26/04/2008 21:26:45 (+0700) | #8 | 127692 |
|
}{ell-Fire
Member
|
0 |
|
|
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
|
|
Tại sao mình log vào ko được vậy cả. Mấy bồ giúp với, mới làm quen với *nix nên còn khó khăn. |
|
|
|
|
[Question] Re: Bàn về coLinux |
26/04/2008 23:36:27 (+0700) | #9 | 127710 |
luckyfun
Member
|
0 |
|
|
Joined: 20/03/2008 12:52:22
Messages: 8
Offline
|
|
bạn thử setpass lại cho user đi : passwd user rồi login lại user đó thử xem |
|
|
|
|
[Question] Re: Bàn về coLinux |
27/04/2008 01:52:54 (+0700) | #10 | 127727 |
|
}{ell-Fire
Member
|
0 |
|
|
Joined: 19/02/2008 17:58:43
Messages: 36
Offline
|
|
Cảm ơn bạn nhiều nhe. Mình vô được rồi. |
|
|
|
|
[Question] Bàn về coLinux |
03/08/2013 17:19:05 (+0700) | #11 | 277947 |
|
FourLeafClover
Member
|
0 |
|
|
Joined: 16/12/2008 11:37:23
Messages: 80
Offline
|
|
Mình định lập topic để hỏi về colinux nhưng search thấy topic này nên comment luôn ở đây nhé, đỡ mất công admin vào nhắc nhở là không search trước khi hỏi
Hiện tại đang làm theo 1 guideline cần sử dụng colinux.
Đoạn đầu của guideline cũng là config để login như hướng dẫn của }{ell-Fire, và mình đã login thành công
Đoạn tiếp theo như sau :
Install Linux DevTools package in coLinux.
DevTools consists of files which will be used in developing such as:
make, automake, autoconf, libtool, etc.
For coLinux Debian/Ubuntu use this command:
$ apt-get install devtools
Mình dùng command apt-get install devtools thì bị lỗi như trên.
Nhờ mọi người giúp đỡ.
Thanks |
|
|
|
|
[Question] Bàn về coLinux |
03/08/2013 20:08:10 (+0700) | #12 | 277948 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
@FourLeafClover: hướng dẫn đấy sai rồi. Lệnh đúng phải là:
Code:
sudo apt-get install build-essential
|
|
Let's build on a great foundation! |
|
|
|
[Question] Bàn về coLinux |
03/08/2013 20:12:24 (+0700) | #13 | 277949 |
Stanley_00
Member
|
0 |
|
|
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
|
|
FourLeafClover wrote:
Mình định lập topic để hỏi về colinux nhưng search thấy topic này nên comment luôn ở đây nhé, đỡ mất công admin vào nhắc nhở là không search trước khi hỏi
Hiện tại đang làm theo 1 guideline cần sử dụng colinux.
Đoạn đầu của guideline cũng là config để login như hướng dẫn của }{ell-Fire, và mình đã login thành công
Đoạn tiếp theo như sau :
Install Linux DevTools package in coLinux.
DevTools consists of files which will be used in developing such as:
make, automake, autoconf, libtool, etc.
For coLinux Debian/Ubuntu use this command:
$ apt-get install devtools
Mình dùng command apt-get install devtools thì bị lỗi như trên.
Nhờ mọi người giúp đỡ.
Thanks
Bản debian này là 4.0 khá cũ rồi nên không còn support nữa đâu bạn à.
Theo y kiến cá nhân thì bạn không nên dùng coLinux làm gì? Nhìn nó có vẻ *cũ* quá rồi. Nếu cần làm việc với linux mà *ngại cài đặt* thì bạn có thể chạy trên máy ảo mà.
|
|
|
|
|
[Question] Bàn về coLinux |
04/08/2013 06:42:50 (+0700) | #14 | 277957 |
|
FourLeafClover
Member
|
0 |
|
|
Joined: 16/12/2008 11:37:23
Messages: 80
Offline
|
|
quanta wrote:
@FourLeafClover: hướng dẫn đấy sai rồi. Lệnh đúng phải là:
Code:
sudo apt-get install build-essential
Mình đã thử dùng câu lệnh của bạn. Và kết quả là:
Stanley_00 wrote:
Bản debian này là 4.0 khá cũ rồi nên không còn support nữa đâu bạn à.
Theo y kiến cá nhân thì bạn không nên dùng coLinux làm gì? Nhìn nó có vẻ *cũ* quá rồi. Nếu cần làm việc với linux mà *ngại cài đặt* thì bạn có thể chạy trên máy ảo mà.
Vì mình ko có kinh nghiệm làm việc với linux, chỉ làm theo guideline nên mới sử dụng version đó.
Đây là những công việc còn lại mà mình cần phải làm :
Code:
o Install Linux DevTools package in coLinux.
DevTools consists of files which will be used in developing such as:
make, automake, autoconf, libtool, etc.
For coLinux Debian/Ubuntu use this command:
$ apt-get install devtools
o Install Subversion in coLinux. http://subversion.tigris.org/
For coLinux Debian/Ubuntu use this command:
$ apt-get install subversion
o Install development libraries in coLinux, with this command:
$ apt-get install libssl-dev
$ apt-get install libmysql++-dev
$ apt-get install gnulib
$ apt-get install libpth-dev
$ apt-get install zlib
$ apt-get install libZThread
o Install MySQL server in Windows. http://www.mysql.com/
o Install SqlYog in Windows. http://www.webyog.com/
Getting the Source
==================
o To download LeGACY Project src codes you must use subversion.
For coLinux Debian/Ubuntu use this command:
$ svn checkout [link to project] [project name]
Compilation
===========
o Open up legacy-project, type: cd legacy-project
o Prepare configuration script (important), type:
$ libtoolize --force
$ aclocal
$ autoconf
$ automake -a
$ autoheader
o Configure project, type:
$./configure
When configure, maybe you'll got some error messages because there are some
missing libraries, please install all required libraries before proceed to
next step. Use your brain and google, I will not help you on this!!!j máy
o After finished, ketik:
$ make
o If success, edit file legacyd.conf which located at
./legacy-project/src/legacyd
Edit last 3 lines below according to:
- MySQL Server IP
- MySQL Server Port
- MySQL Username
- MySQL Password
- MySQL Database
LoginDatabaseInfo = "192.168.0.15;3306;legacy;legacy;realmd"
WorldDatabaseInfo = "192.168.0.15;3306;legacy;legacy;legacydb"
CharacterDatabaseInfo = "192.168.0.15;3306;legacy;legacy;characters"
Nếu chay máy ảo thì:
- Mình nên cài đặt máy ảo nào?
- Liệu những việc trên có thể giải quyết được không?
- Có khác biệt gì giữa những command ở trên và command chạy trên máy ảo không?
Thanks ! |
|
|
|
|
|