VietTUG.org - old forum - threads' archive

thread_id = 5056, contains 5056, 5058, 5059, 5060, 5061, 5062, 5064, 5066, 5070, 5072, 5073, 5074, 5075, 5076, 5077, 5078, 5079, 5081
id = 5056, parent = 0, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/18 (1221689743) ,
subject = Một thống kê nhỏ, hits = 2559, karma = 0+0-,
Thân chào các bạn,

nhằm giúp các bạn mới chuyển qua linux đỡ bỡ ngỡ, tôi muốn làm một cuộc thăm dò nhỏ, qua đó giúp các bạn mới định hướng trên con đuờng gian nan linux

http://kyanh.net/pll/index.php?sid=69275

----- (cut)

Nếu bạn đang dùng linux để soạn tex, xin cho biết

1. Bạn dùng distro nào?
Ubuntu
Fedora
Opensuse
Cái khác

2. Bạn dùng desktop nào?
Gnome
KDE
XFCE
Cái khác

3. Bạn dùng editor nào cho Tex?
Vim
Emacs
Kile
TexMaker
Winefish
Cái khác

4. Bạn dùng input method nào cho tiếng việt?
scim (+m17n)
uim (+m17n)
x-unikey
xvnkb
Vxim
Cái khác

Hy vọng được các bạn hưởng ứng. Thanks
 
id = 5058, parent = 5056, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = viettug, ip = 125.234.191.190, time = 2008/09/18 (1221705131) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Cảm ơn bác dtq.

Mình tạo ra cái poll sau đây để mọi người tiện thực hiện:

http://kyanh.net/pll/index.php?sid=69275

Have fun!
 
id = 5059, parent = 5058, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.47.220, time = 2008/09/18 (1221722026) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 1+0-,
Tôi không đủ khả năng để bàn về các bản LinuX hiện có và các bạn đang dùng. Tôi chỉ xin trình bày những gì tôi biết (chút ít) và nhất là đã thử nghiệm.
(Bài viết này có thể đi ra ngoài "luồng" của diễn đàn này. Nếu có gì không thích hợp thì Admin vui lòng xóa đi)

Tôi chọn PuppyLinux vì những điểm sau:

  1. Nhỏ gọn: Các bản Puppy gốc (tạm gọi như thế) thường từ 50MB đến 100MB.


  2. Nhanh: Thường chúng được load vào ram nên chạy nhanh (Yêu cầu của RAM không khắc khe lắm)


  3. Dễ cài đặt: PuppyLinux có thể được cài đặt lên nhiều "vật chứa". Puppy có thể chạy trên CD, DVD, cài đặt lên USB Flash, CF card. Đặc biệt có thể cài đặt lên đĩa cứng trong một phân vùng riêng hoặc cài đặt để Puppy cùng sống chung với WinXP. Cài đặt nhanh (có thể cài đặt theo truyền thống mà cũng có thể "chép ngang" là chạy)


  4. Mức độ sử dụng: Theo tôi đánh giá: Puppy dễ sử dụng hơn những bản LinuX khác. Người dùng đã biết Windows thì cũng chỉ làm quen với Puppy rất nhanh (không quá 1/2 giờ) (vì nếu cần thì có thể đổi sang giao diện như Windows)


  5. Đặc biệt quan trọng: Puppy rất dễ phát triển - "tự mình phát triển thành những phiên bản riêng cho mình". Điều này tôi xin trành bày trong phần cài đặt áp dụng)


  6. Bộ gỏ chữ Việt: Trong Puppy bạn có thể cài đặt 1 trong 3 bộ gỏ (điều khiển nhập chữ Việt) Unikey, XVnkb và SCIM mà quan trọng nhất là bạn chó thể chọn 1 trong 3 bộ gỏ đó để cài đặt vào bất kỳ bản Puppy nào tùy thích. Có thể chọn cài vào Puppy 2, Puppy 3, Puppy 4 mà không xảy ra tình trạng "kỳ quái". (Trên diễn đàn có người nhận định: Tôi unikey cài vào Unbutu ... thì được ... nhưng làm như vậy thì Unbutu ... không hiểu nên không gỏ được chữ Việt. Lại nữa tại sao unikey không dùng được với Open Office, chỉ dùng được với geany.... (Cái này cũng sẽ được bàn đến trong phần "cài đặt áp dụng và text editor)


  7. Bổ sung thêm: Puppy 2.10 dùng nhân 2.6.16.7, Puppy 2.16 dùng 2.6.18.1, Puppy 2.17 dùng nhân 2.6.21.5, Puppy 3.01 dùng nhân 2.6.21.7, Puppy 3.02 dùng nhân 2.6.21.7, Puppy 4.00 dùng nhân 2.6.21.7, Puppy 4.07 dùng nhân 2.6.25.16 .... và rất nhiều bản phát triển như Muppy, Shard, LightHouse ... tất cả chúng đều tùy biến từ các bản Puppy cơ sở (gốc) do những người dùng phát triển. Nhân càng mới thì Puppy có khả năng hỗ trợ phần cứng mới tốt hơn. (Đây cũng là một vấn đề rất quan trọng)




*** Điều thích thú nhất là: Việc dùng Puppy giống như xây một ngôi nhà. Người dùng có thể xâu ngôi nhà theo ý mình, muốn thêm tầng 1 thì thêm, muốn thêm cửa sổ thì thêm ... Mà công việc này không khó khăn lắm.

MONG CÁC BẠN GÓP Ý THÊM.

Chúng ta có thể thảo luận qua diễn đàn này nếu Admin cho phép. Bạn có thể cho tôi những câu hỏi. Ví dụ: Có gỏ được chữ Việt với Unikey trong Open Office không? - Nếu gỏ được chữ Việt dùng Unikey trong OOffice dưới Puppy 3 thì điều đó còn đúng với Puppy 2, Puppy 4 hay không? (Hiển nhiên có những áp dụng không chạy tốt trong Puppy như những áp dụng viết dưới môi trường KDE,... Nhưng điều này không khó đối với các LinuX Guru... Đọc trên diễn đàn sẽ gặp)

Đây là một ví dụ cụ thể: Tôi dùng Puppy 4.00 chạy TeXLive 2007. Tôi không dùng TeXMaker, Kile ... vì gặp trở ngại trong việc nhập chữ Việt trực tiếp với unikey ... Mặt khác tôi dùng WinShell 3.2.1 mà thằng này là trình free viết cho Windows. Tôi giải quyết như sau: Cài đặt trình Wine, chạy Unikey (for Windows) và chạy WinShell đến khi này thì tôi chạy WinShell trong Puppy hoàn toàn giống như chạy WinShell trong Windows. (Tôi cho rằng trình WinShell là một TeX-Editor xứng ngang tầm với TeXMaker ... nó có đầy đủ tính năng). Với Puppy 4 có thêm TeXLive chạy đầy đủ như trên thì tôi chỉ cần một đĩa CD (400M và chạy tất cả từ CD (CD-Live do mình tự làm)

Chúc các bạn vui mà "quậy Linux"
[email protected]
 
id = 5060, parent = 5059, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/18 (1221755372) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Chào bạn vanchutr

bài viết của bạn về puppy khá thu vị. Xin có một vài câu hỏi như sau:

  1. Cái repo của puppy có khoảng bao nhiêu gói? Tại sao lại có sự phân biệt giữa pup với pet? Để tiện so sánh, debian có trên 20000 gói.

  2. Puppy do 1 cá nhân phát triển. Anh chàng nay đã tuyên bố sẽ bỏ cuộc sau khi cho ra bản 4.1. Tương lai sẽ thế nào? Liệu có giống như slackware, khi anh trùm sò bị ốm thập tử nhất sinh, cũng thấy slackware lao đao...

  3. Giải pháp dùng wine cho chống lưng cho winshell tôi thấy hơi ngược đời Vấn đề là ở chỗ trên linux ta chưa có một bộ gõ tiêng việt thật sự hoàn hảo. Mục đích trong cuộc thống kê cũng là lọc ra cái phổ biến nhất để mọi người có thể đầu tư cho nó

  4. Khi dùng tex, ngoài editor ra, bạn còn cần thêm một số chương trình bổ trợ khác. Ví dụ, để view pdf, ta cần xpdf, evince, okular hay arcrobat reader. Những chương trình này không nhẹ ký chút nào, do chúng dùng motif, gtk, kdelibs.

    Để quản lý bib, nhiều người dùng referencer. Cái này lệ thuộc vào gtkmm, cũng khá lớn.
    Và để duyệt web, thì firefox ....


Tóm lại, theo cảm nhận của tôi, puppy - phần nền - có thể nhỏ gọn. Nhưng khi người dùng add các ứng dụng mà họ cần hàng ngày, nó sẽ nở ra không kém gì zenwalk

format updated by admin
 
id = 5061, parent = 5060, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = viettug, ip = 125.234.191.190, time = 2008/09/19 (1221757998) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Chào mọi người!

Hôm trước, buổi offline, thầy Chú nhờ con gái chở từ Phú Nhuận qua quận 6, trao đổi vài điều về TeX và gửi tặng cộng đồng đĩa Puppy mà thầy phát triển, và vội ra về. (Ngoài ra, thầy còn tặng một bộ DVD về tài liệu TeX.)

Đĩa puppy này mình chưa tải lên VietTUG repos được. (Nếu bạn có yêu cầu mình có thể đánh tặng.) Theo feedback mới nhất từ garcon, bạn ấy dùng tiếng Việt tốt (và TeX nữa?) trong đĩa puppy của thầy Chú.

Những nhận xét của mình về kết quả của thầy Chú như sau: portable (chạy ở cd hoặc cài dễ dàng lên ổ cứng), compact (tối thiểu đến mức có thể, gồm nhiều chương trình cơ bản cho người dùng TeX khoa học), fast (do bộ này dùng RAM disk, và đã được làm sẵn )

Một số tính chất khác bạn có thể xem giới thiệu của thầy Chú. Nếu chưa từng biết Linux, hoặc biết và muốn dùng TeX với Linux mà còn băn khoăn, bạn có thể thử đĩa này.

Những câu hỏi của dtq thật hay, và qua đó cung cấp vài thông tin bổ ích (về slackware, puppy). Ngoài ra, còn được biết dtq là fan của Zenwalk, là distro phát triển dựa trên Slackware (?). Mình mới chỉ biết Zenwalk và thấy nó cũng thật hay, về cách phát triển thì có nhiều điểm giống với Ubuntu (ví dụ chia ra các dòng server, desktop, core,...).

Qua hai phần trao đổi, có thể thấy có sự khác biệt về:

- mục đích sử dụng linux và lựa chọn distro tương ứng với mục đích: Thầy Chú thiên về tính đơn giản, compact, trong khi dtq lại thiên về tính khả năng mở rộng của distro đã cài.

- việc support của distro (lâu dài, hoặc không có chừng): Thực ra, đối với môi trường server thì việc support này mới quan trọng, vì server cần sự ổn định, tối ưu, hỗ trợ vá lỗi. Đối với các desktop distro thì việc chấm dứt đối với người dùng là một tin buồn, và thật sự buồn đối với các fan.

Và câu hỏi mà dtq đặt ra cho thầy Chú là, liệu bản puppy của thầy có được hỗ trợ dài lâu (bởi thầy hoặc sponsors khác?)

Theo mình thì cũng như Editor, việc lựa chọn Linux distro có nhiều tính chất cá nhân, bên cạnh tính chất yêu cầu về công việc. Không có cái nào tốt nhất với mọi người, chỉ có cái tốt nhất đối với bạn. Và có một điều mình nhận thấy, là việc sử dụng Linux có thể mang lại cảm giác chiến thắng. Việc cài đặt một gói nào đó thành công, hay phát hiện ra điều gì đó thú vị, có khi mang lại một niềm vui khó tả

Nói như trên, không có nghĩa là những bài trao đổi về Linux nên chấm dứt tại đây, mà qua trao đổi đề mọi người biết được cái hay, cái dở của các distro và từ đó có thể lựa chọn thích hợp và biết đâu, trong lúc rảnh rổi, phát triển thêm một cái gì đó cho cộng đồng Linux

Và có một câu hỏi quan trọng, mà mọi người thử trả lời xem: Tôi là người dùng Windows. Tôi dùng TeX. Giờ tôi muốn chuyển qua dùng Linux, và tôi muốn có thể viết ngay bài báo song ngữ Việt - Đức để gửi, thì tôi phải làm sao đây?

Vài dòng tản mạn!

TB: Mình cũng là người thích Linux và hiện giờ chỉ dùng Linux cho công việc. Mọi người có thể trao đổi thoải mái về Linux ở diễn đàn này.

TB: vài lỗi typo trong bài mong mọi người bỏ qua.
 
id = 5062, parent = 5061, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/19 (1221768385) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 1+0-,
viettug:
Và có một câu hỏi quan trọng, mà mọi người thử trả lời xem: Tôi là người dùng Windows. Tôi dùng TeX. Giờ tôi muốn chuyển qua dùng Linux, và tôi muốn có thể viết ngay bài báo song ngữ Việt - Đức để gửi, thì tôi phải làm sao đây?
Nếu tôi là bạn, tôi sẽ quay lại windows để viết cho xong bài báo Khi nào ngày rộng tháng dài, sẽ quật Linux, chẳng hạn như sau:

1. Ta cần 1 engine nên cài gói
aptitude install texlive-xetex


2. Ta cần 1 vài packages nên cài thêm gói
aptitude install texlive-latex-recommended


3. Ta cần một bộ phông có đủ kí tự viêt-đức nên cài thêm gói
aptitude install linux-libertine


4. Do dưới windows, ta đã quen dùng TexMaker nên ta cài thêm gói
aptitude install texmaker


5. Để gõ tiếng Việt, ta cần bộ gõ tiếng viêt, chẳng hạn
aptitude install im-switch uim-xim uim-m17nlib m17n-db


6. Giờ ta chỉ việc switch bộ gõ bằng
im-switch -c

rồi chọn con số tương ứng với uim-systray

7. Logout rồi lại login.

8. Chỉnh lại uim trên systray, loại bỏ những bộ gõ không cần thiết, đặt phím nóng để kích hoạt.

9. Gọi texmaker, chỉnh lại tools để nó gọi xelatex thay vì latex. Chỉnh lại chương trình view tuỳ theo desktop (evince (gnome)/okular(kde))

Vì ghi lại theo trí nhớ nên có thể xơ xuất. Mong các bạn lượng thứ.
 
id = 5064, parent = 5060, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.40.23, time = 2008/09/19 (1221829801) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 2+0-,
Ồ thật vui khi nhận được hồi âm từ các bạn.
Tôi xin có những gợi ý như sau (không phải hoàn toàn là câu trả lời)
1. Cái repo của puppy có khoảng bao nhiêu gói? Tại sao lại có sự phân biệt giữa pup với pet? Để tiện so sánh, debian có trên 20000 gói.
Gói .pup và gói .pet nói chung không có sự khác biệt lớn. Chúng chỉ là các gói dùng cài đặt một áp dụng cụ thể nào đó.

Debian có trên 20000, Slackware có trên ... gói Fedora có trên ... gói. Puppy có không nhiều gói như vậy nhưng Puppy có thể dùng các gói của các Linux khác cung cấp. Ví dụ gói k3b được viết cho môi trường KDE ... mà chúng ta cũng đưa vào được trong Puppy mà chẳng cần cài đặt thêm KDE (trọn gói).

Các gói áp dụng của Puppy (phát triển) mà tôi đưa được vào Puppy phần lớn là các gói của các distro khác.

Có một ý nhỏ (quan trọng) Puppy phát triển dựa vào yêu cầu của người sử dụng. Ví dụ: Ta có thể chia làm nhiều nhánh như: Puppy dùng chung cho những người làm công việc văn phòng (Chủ lực là bộ Open Office - mà nếu chê thì Puppy có thể dùng bộ KOffice...) Puppy phát triển dùng cho người quản lý mạng (Muppy Server), Puppy dành cho các bạn nhỏ tuổi (thiên vể trình đồ họa ... thì có TeenPupy, GraftPup)... Nghĩa là theo yêu cầu của người dùng mà phát triển về hướng đó. Puppy lõi là các sườn để bạn phát triển.
2. Puppy do 1 cá nhân phát triển. Anh chàng nay đã tuyên bố sẽ bỏ cuộc sau khi cho ra bản 4.1. Tương lai sẽ thế nào? Liệu có giống như slackware, khi anh trùm sò bị ốm thập tử nhất sinh, cũng thấy slackware lao đao...
Chuyện một người sáng lập tuyên bố bỏ cuộc đó là chuyện thông thường. Ta hãy vào forum của Puppy Linux để nắm thêm thông tin. Cộng đồng hỗ trợ mới là quan trọng. Ta lấy thử ví dụ: Windows XP được công bố "ngưng phát triển - hỗ trợ" thì có gì xảy ra?

Nói thêm một ý: Puppy không dựa vào ai mà dựa vào những người thích "quậy Linux". Puppy không đi lên từ distro nào khác. Puppy đi từ các nhân Linux đã công bố. Vấn đề là "Những Guru" có thể dùng Puppy để dịch các áp dụng free và đưa nó vào Puppy ở dạng "nhỏ nhất có thể". Bạn có thể dịch từ nhân để có bản "gì đó" cũng được; nó là của bạn. Puppy cung cấp cho các bạn cách dịch nhân Linux để có bản "Mèo con Linux - hay Voi lớn Linux gì đó"
3. Giải pháp dùng wine cho chống lưng cho winshell tôi thấy hơi ngược đời. Vấn đề là ở chỗ trên linux ta chưa có một bộ gõ tiêng việt thật sự hoàn hảo. Mục đích trong cuộc thống kê cũng là lọc ra cái phổ biến nhất để mọi người có thể đầu tư cho nó
Hoàn toàn đúng: Vì không có bộ gỏ thật sự hoàn hảo nên phải chịu vậy. Ai phải viết bộ gỏ hoàn hảo đây nếu không là Anh X, anh Y... Hiện nay chúng ta dùng toàn đồ chùa (Unikey, XVnkb, SCIM - Mong gì hơn khi Puppy chơi tuốt). Tôi chỉ muốn nói đến "Giải pháp" là một biến cải tình thế. Bộ gõ nào được dùng tốt nhất trong LinuX và với yêu cầu của mình. Lấy ví dụ nhé: Tôi muốn nói lại: Các bộ gỏ mà tôi đề cập đều chạy trong các bản Puppy với nhân khác nhau (nhấn mạnh). Điều đó có xảy ra với các bản ...buntu... FC ... với các nhân khác nhau hay không? Và muốn làm cho chúng nó chạy trong các bản khác nhau thì có mệt nhọc hay không? - Với Puppy thì dễ ợt (không quá 1 phút - đảm bảo đấy). Nói như thế Puppy đã đạt được cái mục đích của nó về phương diện người dùng. (Có thể nói: Hình như mỗi cách dịch nhân Linux làm cho Linux đó hiểu bộ gỏ khác nhau???)

Dùng wine là giải pháp chống lưng: Vì sao phải dùng wine? Có phần mềm free được viết cho Windows (như burncdcc.exe) nó rất nhỏ gọn dùng để ghi file iso ra đĩa CD/DVD thế thì tôi phải làm gì? Phần mềm WinShell 3.2.1 được viết cho Windows nó là trình hỗ trợ TeXLive rất tốt và tôi muốn dùng và phải gỏ chữ Việt thì làm sao? Nếu tôi cài đặt TeXMaker, Kile, EMacs thì tôi đã làm từ lâu với Puppy ... tất cả đều chạy tốt nhưng các thứ đó có to lắm không? Vả lại làm thế nào để chúng hiển thị chữ Việt chứ "chép dán" thì ...
4. Khi dùng tex, ngoài editor ra, bạn còn cần thêm một số chương trình bổ trợ khác. Ví dụ, để view pdf, ta cần xpdf, evince, okular hay arcrobat reader. Những chương trình này không nhẹ ký chút nào, do chúng dùng motif, gtk, kdelibs.
Dùng TeX và các trình hỗ trợ. Chuyện này thì cũng rất dễ giải quyết. Puppy có sẵn trình epdfview. Còn nếu bạn muốn dùng acrobat reader thì cũng tốt luôn. Tôi đã cài đặt acrbat reader 8 trên Puppy
5. Để quản lý bib, nhiều người dùng referencer. Cái này lệ thuộc vào gtkmm, cũng khá lớn.
Và để duyệt web, thì firefox ....
Bạn có thể thoải mái chọn trình duyệt free (mặc định Puppy dùng Seamonkey) như Seamonkey, FireFox, Opera, K-Melon. Nghĩa là những "em size nhỏ mỏng là tốt". Còn muốn chơi những em nặng nề là chuyện của mình.
Tóm lại, theo cảm nhận của tôi, puppy - phần nền - có thể nhỏ gọn. Nhưng khi người dùng add các ứng dụng mà họ cần hàng ngày, nó sẽ nở ra không kém gì zenwalk
Điều này quá chính xác.
Vì nếu dùng TeXLive thôi với bản đầy đủ thì liệu đĩa ZenWalk phải chứa trên mấy CD?

Nhưng ta là người dùng thuộc dạng gì mà nó ghê gớm thế? Lấy điều cơ bản đi nhé:

Tôi dùng OS để gỏ văn bản - soạn thạo văn bản thì cần gì? Tại sao tôi phải ôm hết vào mọi thứ để cuối cùng lóng cóng?

Tôi dùng OS để soạn thảo "sắp chữ" (LateX) tại sao tôi phải gộp bộ Open Office vào cho "ôm rơm nặng bụng". TeX mà dùng sắp chữ thì thua ai nữa?

Cứ thử phát xuất từ những đơn giản đi thì ta thấy "quan điểm của Puppy". Ví dụ: Tôi có máy in Epson 5800L thì tôi sẽ cài máy in này. Mặc gì mà phải mò đến HP, CANON. Theo tôi "LinuX là học và làm những gì mình muốn qua sự hỗ trợ của cộng đồng. Đừng yêu cầu Linux làm tất cả - Và nếu muốn làm được tất cả thì phải trả công". Chuyện này cho thấy LinuX và Windows khác nhau (nên khỏi so sánh). (Tôi đã thử Unbutu Feista 7.04 và đầu hàng với máy in Epson 5800L và máy in HP 1020 ... đừng nói tôi "ngu" khi mua hai máy in đó nhé. Vậy tôi làm gì? Nên dùng Unbutu tiếp hay chờ đợi Unbutu mới hơn hay mua máy in mới cái máy in mà Unbutu hỗ trợ ... Lúc này là "ngu thiệt". Mà làm máy tính mà không nghĩ đến máy in thì không rõ ....

Tôi cũng xin nhắc lại một chút: Có bản Puppy dùng cho người quản trị mạng: Muppy - WebServer; bản dùng cho các em học sinh làm toán, học toán: EduPup, bản cho các học sinh thích tập học vẽ TeenPup, bản cao hơn là học vẽ với các áp dụng đồ họa cao cấp hơn GrafPup ... Rất nhiều bản có nhiều định hướng khác nhau.

Tôi không có ý đồ so sánh Puppy với bất kỳ Linux khác. Tôi chỉ muốn nói: Dùng Puppy là "học Linux và tự thêm những áp dụng mà mình cần"; nên Puppy nhỏ gọn thì dễ học hơn và thêm những gì mình thích được thì "vui lắm" Chứ ôm cái bự thì khó lắm - trí óc tôi rất kém (60 tuổi rồi và chẳng học IT với ai cả - chỉ mày mò tự học thôi). (Tôi đã bỏ qua việc cài đặt - thì giờ phải bỏ ra là bao lâu để có một bản OS chạy được - không đòi hỏi lớn lắm?)

Vài dòng tâm sự với các bạn. Nếu có gì sai sót các bạn cứ góp ý. Tôi cũng đã về hưu. Còn quậy được bao nhiêu nữa? Cứ quậy cho vui. TK
 
id = 5066, parent = 5064, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/20 (1221843782) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Chào bạn vanchutr,
tôi cũng không có ý so sánh giữa distro, bởi tôi hoàn toàn đồng ý với bạn rằng người dùng sẽ là người quyết định cái mà họ sử dung.

Theo như tôi hiểu, về cơ bản, giữa chúng ta chỉ có một khác biệt nhỏ, đó là:
Làm thế nào để tiếp cận Linux?

Phương pháp của bạn là bắt đầu từ cái nhỏ, cơ bản, rồi tự phát triển thêm những thứ mình quan tâm.
Tôi thì bắt đầu từ cái kitchen sink, rồi bóc đi những cái mà mình không quan tâm.

Theo chủ quan của tôi, bạn đi từ khó đến dễ, tôi đi từ dễ đến khó.

Ở đây, có lẽ ta nên đặt câu hỏi: Vậy học linux để làm gì?
Có 2 câu trả lời, tuỳ theo bạn chọn câu trả lời nào mà có cách tiếp cận tương ứng.

Câu trả lời thứ nhất là: Vì nó lạ, bất kham nên tôi muốn chinh phục. Tôi muốn mở rộng thêm tầm hiểu biết cho riêng mình. Vì vậy tôi đi tìm về nguồn cội, bắt đầu từ T2 rồi đến puppy.

Câu trả lời thứ hai là: Vì tôi muốn làm việc hiệu quả hơn. Tôi muốn mọi thứ trưóc hết phải work out of the box. Chỉ khi thực sự cần thiết, tôi mới phải optimize. Vì vậy tôi khởi đầu từ ubuntu.

Vài điều kiến giải, có gì không đúng xin được chỉ giáo.
 
id = 5070, parent = 5066, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.45.22, time = 2008/09/20 (1221848194) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Chào bạn vanchutr,
tôi cũng không có ý so sánh giữa distro, bởi tôi hoàn toàn đồng ý với bạn rằng người dùng sẽ là người quyết định cái mà họ sử dung.
Hoàn toàn đồng ý với bạn về điều này.
Theo như tôi hiểu, về cơ bản, giữa chúng ta chỉ có một khác biệt nhỏ, đó là:
Làm thế nào để tiếp cận Linux?
Điều này cũng chính xác luôn. Tiếp cận với Linux như thế nào?
Phương pháp của bạn là bắt đầu từ cái nhỏ, cơ bản, rồi tự phát triển thêm những thứ mình quan tâm.
Tôi thì bắt đầu từ cái kitchen sink, rồi bóc đi những cái mà mình không quan tâm.
Theo chủ quan của tôi, bạn đi từ khó đến dễ, tôi đi từ dễ đến khó.
Đúng là chúng ta tiếp cận từ hai phía khác nhau. Tôi chỉ xin nói theo hướng của tôi. Puppy đi từ cái lõi của Linux và dùng phương án T2 để dịch. Đường lối dịch được công bố rõ ràng có đầy đủ hướng dẫn và từ đó nó hình thành "Puppy Unleashed". Việc này tôi thấy khi làm việc dịch như thế thì ta "chủ động biết cái gì được thêm vào - cái tối thiểu đó mà". Còn từ bản Linux lớn hơn mà "rút tỉa ra cái cốt lõi thì khó hơn" (cái khác của chúng ta). Vì từ cái lớn mà gọt đi thì còn "đầu thừa đuôi thẹo". Cũng chẳng có khái niệm khó hay dễ (theo tôi nghĩ). (Chơi trò chơi jigsaw (puzzle) thì tôi thấy ráp các hình nó cũng như việc tôi làm - qui trình khá tự nhiên). Điều khác (thêm nữa) nữa là Puppy "chấp nhận gì là cái lõi của người dùng - người dùng thông thường có thể không cần biết T2, biết ... gì đó nữa). Thật khó cho việc tìm hiểu những vấn đề khá gay cấn.
Ở đây, có lẽ ta nên đặt câu hỏi: Vậy học linux để làm gì?
Có 2 câu trả lời, tuỳ theo bạn chọn câu trả lời nào mà có cách tiếp cận tương ứng.
Câu trả lời thứ nhất là: Vì nó lạ, bất kham nên tôi muốn chinh phục. Tôi muốn mở rộng thêm tầm hiểu biết cho riêng mình. Vì vậy tôi đi tìm về nguồn cội, bắt đầu từ T2 rồi đến puppy.
Làm sao mà tìm được về cái "nguồn cội" to lớn trong khi ta cũng có thể đi tìm cái cội nguồn của một "sự việc nhỏ hơn". Ta có nhiều giả thiết về cội nguồn của người Việt; nhưng tìm hiểu về gia phả của một dòng họ có lẽ dễ hơn. (Không nói trường hợp chúng ta chẳng có chứng cứ). Như bạn nói Lõi -> T2 -> Puppy là con đường mà tác giả Puppy và các Puppylover đã làm.
Câu trả lời thứ hai là: Vì tôi muốn làm việc hiệu quả hơn. Tôi muốn mọi thứ trưóc hết phải work out of the box. Chỉ khi thực sự cần thiết, tôi mới phải optimize. Vì vậy tôi khởi đầu từ ubuntu.
Cái này cũng đúng. Tôi lại không thích các Linux khác vì điểm này (các khác của chúng ta). Nhưng nếu tôi muốn có "tất cả đã sẵn sàng" thì các distro khác đều lớn và khi cần "tối ưu hóa" mà nó phá hỏng hệ thống đang chạy thì sao?. Với Puppy thì đơn giản vô cùng: Chỉ chép 1 file duy nhất vào đúng chỗ thì mọi việc như cũ không cần làm gì thêm (ví dụ như khỏi cần cài đặt lại, khỏi khỏi nhiều thứ. Nghĩa là trước khi cần cài đặt hay chỉnh sữa thì chép một bản lưu phòng hộ là đủ - Bản này khoảng 1G Vì thế mà tôi an tâm quậy.

Thử đưa ra một vấn đề cơ bản thôi nhé: Ta cài đặt Unikey vào hệ thống mà nó không chạy thì làm sao? Có biết chắc là nó được cài đặt vào đâu không? Vì cây thư mục của LinuX là một rừng. E rằng đọc chúng cũng đủ trọc đầu; chưa nói gì hơn.
Vài điều kiến giải, có gì không đúng xin được chỉ giáo.
Bạn dùng "đao to búa lớn quá". Thảo luận để hiểu người và hiểu ta hơn. (Thảo luận thoải mái chẳng phải dành phần hơn mà để hiểu nhau hơn)
Thân ái.

Thân gửi các bạn khác trên diễn đàn: Nhào vô chủ đề này để "tám và tán" đi nhé. Biết gì thấy gì cứ nói. Nói để cùng nhau cùng hiểu nhau cùng đi tới để có thú vui đấu trí đánh vật với anh LinuX đi. (Ai cũng được sinh ra là chưa biết gì; lớn hơn sẽ biết nhiều kể cả chuyện đúng, chuyện sai. Hà hà!)
 
id = 5072, parent = 5070, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/20 (1221851804) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 1+0-,
vanchutr:
Bạn dùng "đao to búa lớn quá". Thảo luận để hiểu người và hiểu ta hơn. (Thảo luận thoải mái chẳng phải dành phần hơn mà để hiểu nhau hơn)
Xin bạn chớ băn khoăn. Thứ nhất là bạn hơn tuổi tôi nên chuyện kính trọng là lẽ thường tình. Thứ hai, quan trọng hơn, đó là chúng ta đang bàn về chuyện "học như thế nào" cho hiệu quả. Mà trên lĩnh vực sư phạm thì bạn chắc biết hơn tôi nhiều.

Qua bạn viết, tôi phần nào hình dung ra phương pháp làm việc của ban. Giờ xin "bảo vệ" phương pháp của tôi
vanchutr:
Tôi lại không thích các Linux khác vì điểm này (các khác của chúng ta). Nhưng nếu tôi muốn có "tất cả đã sẵn sàng" thì các distro khác đều lớn và khi cần "tối ưu hóa" mà nó phá hỏng hệ thống đang chạy thì sao?.
Với tôi, mỗi lần sai lầm là học thêm một chút. Sai càng lớn thì càng nhớ đuợc lâu.
vanchutr:
Với Puppy thì đơn giản vô cùng: Chỉ chép 1 file duy nhất vào đúng chỗ thì mọi việc như cũ không cần làm gì thêm
Tuỳ theo định nghĩa thế nào là đơn giản. File nào, chép vào đâu? Đối với bạn là người đầu tư thời gian cho puppy thì là đơn giản, đối với người mới thì không đơn giản.
vanchutr:
(ví dụ như khỏi cần cài đặt lại, khỏi khỏi nhiều thứ. Nghĩa là trước khi cần cài đặt hay chỉnh sữa thì chép một bản lưu phòng hộ là đủ - Bản này khoảng 1G Vì thế mà tôi an tâm quậy.
Đối với các distro "voi to" thì đay không là vấn đề. Bởi chúng tuy to nhưng modular. Nếu có hỏng thì chỉ hỏng cục bộ. Nếu phải cài đặt lại thì cũng chỉ cần cài lại gói gây lỗi là đủ.
vanchutr:
Thử đưa ra một vấn đề cơ bản thôi nhé: Ta cài đặt Unikey vào hệ thống mà nó không chạy thì làm sao? Có biết chắc là nó được cài đặt vào đâu không? Vì cây thư mục của LinuX là một rừng. E rằng đọc chúng cũng đủ trọc đầu; chưa nói gì hơn.
Biết chứ bạn. Ubuntu cung cấp hơn chục tiện ích để bạn kiêm chứng xem ta đã install những gói gì, vào lúc nào, gồm những files nào, nằm ở đâu v.v...
Đó cũng chỉ là phần nổi. Vấn đề là trả lời câu hỏi: tại sao nó không chạy? Hay nó chạy với chương trình nay mà không chạy với chương trình khác? Nếu bạn là người dùng thì bạn sẽ xử lý thế nào? Bạn chắc sẽ vào forum của x-unikey để hỏi, đúng không? Hãy so sánh
- Tôi dùng puppy do tôi tự chế
- Tôi dùng ubuntu 8.04
Xác xuất để có người giúp bạn trong hai trường hợp sẽ như thế nào?

Thân ái
 
id = 5073, parent = 5072, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/20 (1221851978) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Nhờ admin xoá hộ cái double. Thanks
 
id = 5074, parent = 5070, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.45.196, time = 2008/09/20 (1221858260) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Tuỳ theo định nghĩa thế nào là đơn giản. File nào, chép vào đâu? Đối với bạn là người đầu tư thời gian cho puppy thì là đơn giản, đối với người mới thì không đơn giản.
Đơn giản thật sự vì Puppy chỉ cần 4 file là chạy (4 file đó có tên vmlinuz, initrd.gz, pup_xxx.sfs (và devx_xxx.sfs). Puppy có nhiều cách cài đặt tôi chọn cách chép ngang vào đĩa cứng để chạy hay chép vào USB để chạy cả hai cách này đều chỉ cần chép 4 file chính. Khi chạy nó sinh thêm 1 file tên pup_save.2fs trên đĩa (file này có kích thước tùy mình chọn 32MB, 64MB, 256MB, 512MB, 1GB...). "Quậy" đã thì xóa file pup_save.2fs và boot lại thì trở lại như "lần đầu đi học" chứ không cần cài đặt gì cả. Nếu cài thêm cái mới mà ưng ý thì chép file này làm backup lưu lại một chỗ rồi "quậy" tiếp. Nếu hỏng thì chép file backup đó vào vị trí (trước đó) là xong. (Dùng Windows chép cũng được...)
Đó cũng chỉ là phần nổi. Vấn đề là trả lời câu hỏi: tại sao nó không chạy? Hay nó chạy với chương trình nay mà không chạy với chương trình khác? Nếu bạn là người dùng thì bạn sẽ xử lý thế nào? Bạn chắc sẽ vào forum của x-unikey để hỏi, đúng không? Hãy so sánh
- Tôi dùng puppy do tôi tự chế
- Tôi dùng ubuntu 8.04
Xác xuất để có người giúp bạn trong hai trường hợp sẽ như thế nào?
Xác suất để có câu trả lời có người dùng Unbuntu là lớn hơn. Nhưng có câu trả lời để đi đến việc giải quyết vấn đề thì chưa chắc? Tôi chọn một forum mà các câu trả lời cho vấn đề của mình rất cụ thể và đã kiểm chứng trên máy cụ thể (Nếu không biết thì được trả lời chưa biết chứ không có chuyện trả lời theo lối chung chung - tức là chẳng trả lời!!!). Xem các bài viết trong forum của Puppy tôi thấy nhiệt tình của những người hỏi và người đáp. Còn cộng đồng của Unbutu có thể đang là lớn nhất; nhưng cộng đồng Puppy không nhỏ đâu? Nó đang phát triển đấy và phần đông là những người giỏi và họ đã làm được nhiều thứ đấy.

Có chuyện khá vui: Ví dụ: Tôi dùng Puppy gốc và cài đặt thêm một số áp dụng và sau đó tôi muốn giúp người bạn dùng Puppy với các phần mà tôi đã thêm đó thì làm sao? (Bạn tôi chỉ biết dùng chứ không biết cài đặt). Câu trả lời: Chép 5 file cho bạn tôi (4+1 pup_save) là xong (phương án tệ nhất). Hoặc nếu muốn thì "remaster" lại Puppy để có bản Puppy với các phần áp dụng đã thêm rồi chép cho bạn mình (4 file) là xong (phương án tốt hơn). Các bản Linux khác làm sao? (Nếu càng nhiều áp dụng thêm vào thì có 1 file trong 4 file đó lớn theo)
 
id = 5075, parent = 5074, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/20 (1221863244) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
vanchutr:
Đơn giản thật sự vì Puppy chỉ cần 4 file là chạy (4 file đó có tên vmlinuz, initrd.gz, pup_xxx.sfs (và devx_xxx.sfs). Puppy có nhiều cách cài đặt tôi chọn cách chép ngang vào đĩa cứng để chạy hay chép vào USB để chạy cả hai cách này đều chỉ cần chép 4 file chính. Khi chạy nó sinh thêm 1 file tên pup_save.2fs trên đĩa (file này có kích thước tùy mình chọn 32MB, 64MB, 256MB, 512MB, 1GB...). "Quậy" đã thì xóa file pup_save.2fs và boot lại thì trở lại như "lần đầu đi học" chứ không cần cài đặt gì cả. Nếu cài thêm cái mới mà ưng ý thì chép file này làm backup lưu lại một chỗ rồi "quậy" tiếp. Nếu hỏng thì chép file backup đó vào vị trí (trước đó) là xong. (Dùng Windows chép cũng được...)
Có lẽ đây cũng là một sự khác biệt nữa. Tôi không thích "quậy" thì sao? Tại sao đang ngon lại cứ lôi ra quậy vậy?
vanchutr:
Xác suất để có câu trả lời có người dùng Unbuntu là lớn hơn. Nhưng có câu trả lời để đi đến việc giải quyết vấn đề thì chưa chắc? Tôi chọn một forum mà các câu trả lời cho vấn đề của mình rất cụ thể và đã kiểm chứng trên máy cụ thể (Nếu không biết thì được trả lời chưa biết chứ không có chuyện trả lời theo lối chung chung - tức là chẳng trả lời!!!). Xem các bài viết trong forum của Puppy tôi thấy nhiệt tình của những người hỏi và người đáp. Còn cộng đồng của Unbutu có thể đang là lớn nhất; nhưng cộng đồng Puppy không nhỏ đâu? Nó đang phát triển đấy và phần đông là những người giỏi và họ đã làm được nhiều thứ đấy.
Đó là điều rất đáng mừng cho puppy nói riêng và linux nói chung. Còn về chuyện người giỏi hay không giỏi cũng tùy theo định nghĩa. Theo tôi, không ai có thể giỏi toàn diện được. Giỏi cái này tất sẽ dở cái khác. Do đó, quan trọng là cái "trí tuệ tập thể". Cộng đồng càng lớn thì trí tuệ tập thể sẽ càng cao.
vanchutr:
Có chuyện khá vui: Ví dụ: Tôi dùng Puppy gốc và cài đặt thêm một số áp dụng và sau đó tôi muốn giúp người bạn dùng Puppy với các phần mà tôi đã thêm đó thì làm sao? (Bạn tôi chỉ biết dùng chứ không biết cài đặt). Câu trả lời: Chép 5 file cho bạn tôi (4+1 pup_save) là xong (phương án tệ nhất). Hoặc nếu muốn thì "remaster" lại Puppy để có bản Puppy với các phần áp dụng đã thêm rồi chép cho bạn mình (4 file) là xong (phương án tốt hơn). Các bản Linux khác làm sao? (Nếu càng nhiều áp dụng thêm vào thì có 1 file trong 4 file đó lớn theo)
Như vậy là bạn của bạn đã lệ thuộc vào bạn rồi. Giả sử bạn bận việc gì đó thì anh/chị bạn kia sẽ chịu bó tay ư? Mới lại bạn chuyển bản copy cỡ 100 MB đó như thế nào? Mang đến nhà, qua bưu điện, hay hay qua mạng? Nếu bạn có 10 người bạn thì giải quyết thế nào? Nếu mỗi người trong số đó lại dùng máy in, card đồ hoạ, sound khác của bạn thì sao?
Còn các bản linux khác thì thế này: Bạn viết một cái script ngắn, đoạn gửi qua email với lời nhắn hãy chạy nó.
 
id = 5076, parent = 5075, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.40.208, time = 2008/09/20 (1221889864) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 1+0-,
Có lẽ đây cũng là một sự khác biệt nữa. Tôi không thích "quậy" thì sao? Tại sao đang ngon lại cứ lôi ra quậy vậy?
Có cái gì mà đang ngon? Ngon sao lại 7... lại sang 8... 4,, lại 4.7. Ngon sao cài máy in này được máy kia không được. Chẳng có gì là lạ.
Đó là điều rất đáng mừng cho puppy nói riêng và linux nói chung. Còn về chuyện người giỏi hay không giỏi cũng tùy theo định nghĩa. Theo tôi, không ai có thể giỏi toàn diện được. Giỏi cái này tất sẽ dở cái khác. Do đó, quan trọng là cái "trí tuệ tập thể". Cộng đồng càng lớn thì trí tuệ tập thể sẽ càng cao.
Đúng lắm mà tôi xin qua muc này! "Nhưng lắm Thầy cũng thối ma"
Như vậy là bạn của bạn đã lệ thuộc vào bạn rồi. Giả sử bạn bận việc gì đó thì anh/chị bạn kia sẽ chịu bó tay ư? Mới lại bạn chuyển bản copy cỡ 100 MB đó như thế nào? Mang đến nhà, qua bưu điện, hay hay qua mạng? Nếu bạn có 10 người bạn thì giải quyết thế nào? Nếu mỗi người trong số đó lại dùng máy in, card đồ hoạ, sound khác của bạn thì sao?
Còn các bản linux khác thì thế này: Bạn viết một cái script ngắn, đoạn gửi qua email với lời nhắn hãy chạy nó.
Bạn quên giả thiết ban đầu rồi?. Nếu cấu hình của máy khác nhau thì tự cài đặt. Người trong "giả thiết" cũng chịu thua - Biết gì đâu mà làm. Cái khác của người dùng LinuX và Windows có lẽ là chỗ này... Vấn đề này tôi nêu ra cũng chưa chính xác (sai) nên không chuyển đạt được ý tôi. Bản Linux nào cũng viết script như thế được, không có gì quan trọng.
 
id = 5077, parent = 5076, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = viettug, ip = 125.234.184.185, time = 2008/09/21 (1221950161) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Cảm ơn Mr. vanchutr và Mr. dtq đã tranh luận thật sôi nổi và cung cấp nhiều thông tin thú vị.

Thầy Chú là người phát triển một distro riêng dựa trên puppy. Còn dtq lại đưa ra các ý kiến từ phía người dùng. Do đó, có nhiều sự khác biệt trong các tranh luận có thể gây hiểu nhầm. Mong mọi người chú ý!

Thầy Chú phát triển một distro. Một câu hỏi đặt ra là: distro này có "triết lý" là gì, làm sao để đưa tới người dùng (một nhóm người dùng thôi, thị trường nho nhỏ....) Khi đưa distro này đến end user, họ sẽ có đánh giá phản hồi thích hợp để thầy Chú tiếp tục vạch ra chiến lược phát triển thích hợp. Tuổi tác của thầy không phải là vấn đề quan trọng lắm. Khi cần có thể alô các bạn trẻ vào góp ý.

Ví dụ: phát triển một distro cho người dùng TeX, theo kiểu "mì ăn liền". Distro này dựa trên cái gì, puppy hay ubuntu, hay là cái gì gì đó, thì cần bàn tính lại. Nói phát triển một distro cho to, nhưng chúng ta có thể làm một việc gì đó đơn giản hơn, thường gọi là "re-master", ...

Đứng từ phía người dùng, như dtq, có thể có nhiều ý kiến và quan điểm bổ ích có tính quyết định đối với người phát triển (ví dụ thầy Chú). Hy vọng là mọi người có thể hợp tác với nhau

Mình đang bận chuyển cơ sở dữ liệu cho VietTUG, tạm thời gửi gắm vài dòng khi rảnh rỗi. Nhân tiện, gửi tặng mọi người hình minh họa quá trình gian nan của mình với Linux:

http://farm3.static.flickr.com/2092/2507997575_840cf18cdc_o.png

Chúc tất cả vui vẻ!
 
id = 5078, parent = 5077, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.40.136, time = 2008/09/21 (1221982556) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Cám ơn @vietug và @dtq
Mình thật sự rất vui với những góp ý quí báu của các bạn.
Thầy Chú phát triển một distro. Một câu hỏi đặt ra là: distro này có "triết lý" là gì, làm sao để đưa tới người dùng (một nhóm người dùng thôi, thị trường nho nhỏ....) Khi đưa distro này đến end user, họ sẽ có đánh giá phản hồi thích hợp để thầy Chú tiếp tục vạch ra chiến lược phát triển thích hợp.
Nói quá to (triết lý)! Mình chỉ có ý định giới thiệu một Linux dễ dùng dễ phát triển và có những định hướng như sau:

Dựa trên khung cơ bản (mình sẽ nêu những áp dụng cơ bản của Puppy sau).

Bản Linux phải dễ dùng, dễ cài đặt (không mất nhiều thời gian mất thời gian sẽ dẫn đến mất rất nhiều tiền và nhất là làm giảm nhuệ khí, nhụt ý chí...), chạy nhanh và khá ổn định.

Không có tính cách kinh doanh - (hiển nhiên). Giúp cho những người ngại dùng Linux dễ dàng chấp nhận dùng Linux. Trong đó hy vọng có người vượt lên hiểu rõ Linux, làm được rất nhiều chuyện cho IT Việt.

Đối với các bạn có năng lực thì có thể phát triển distro riêng cho mình hợp với mình để có thể nâng cao tay nghề (đỡ mệt nhọc hơn vì phải đọc một đống tài liệu). Có thể dựa vào những distro lớn bằng cách dùng các áp dụng của những đại gia này (dĩ nhiên không làm mất đi sự đơn giản, nhỏ gọn -). Đây không phải là định hướng chính. Tuy rằng trong cộng đồng có
Với mỗi đối tượng (nhóm nhỏ) người dùng có khả năng tùy biến dễ dàng distro để đạt được yêu cầu của mình (dựa vào Puppy cơ bản mà ai cũng có thể làm được chỉ với 1/2 dòng lệnh).

Nhóm A gồm những người chỉ cần nối mạng duyệt Web (có dây, không dây)và chơi nhạc, xem phim trên đĩa, ghi dữ liệu vào đĩa CD/DVD, download tài liệu từ mạng ... chú tâm đến các công tác văn phòng (soạn thảo văn bản, lập bản tính, trình diễn (presentation - kể cả việc dùng VUE)
Nhóm B gồm những bạn cần dùng các áp dụng cơ bản như trên nhưng nghiêng về "khoa học"; có những người dùng cần TeX, có người dùng cần dùng trình giả lập để dạy, tập lái máy bay (Flight Pup)... Có nhiều bản Puppy về các lãnh vực chuyên biệt như thế này

Nhóm C nhắm đến các bạn trẻ dùng Linux như là công cụ để học và giải trí có "trình độ" thì có thể cần các trình đồ họa cơ bản, trình trợ giúp học các môn khoa học cơ bản (có EduPup và TeenPup)

Nhóm C. "Nhóm đón đầu công nghệ" - Thuật ngữ này rất dễ gây hiểu nhầm - Không đón đầu được cái gì cả khi không "phát minh lại được bánh xe". Đón đầu để sử dụng là đúng; nhưng khi cần phải sáng tạo ra cái mới thì phải hiểu được cơ cấu của "bánh xe". Chứ cứ đón đầu thì tình hình những năm qua cho ta thấy "đón đầu hết tiền". Cái này thì Puppy đưa ra qui trình rất cụ thể và rất chi tiết để tạo ra được một bản Linux từ nhân (tôi nghĩ đây là điều quí. Vì làm được cái bánh xe từ nguyên liệu thô sơ xong mới đến việc làm gì hơn và mang đặc trưng của mình (Hai hướng đón đầu và phát minh lại bánh xe tiến hành đồng thời là tốt)

Nhóm D dành cho các nhà quản lý mạng - Cũng dựa trên Puppy cơ sở nhưng có riêng những áp dụng cần thiết cho công việc của mình (Có người đang phát triển và đã trình làng sản phẩm này - Muppy Server)
Nhóm E dành cho người thích ôm tất cả vào trong một - muốn tạo được các distro cở lớn đầy đủ các công việc (với hy vọng đi từ A đến Z). Nhóm này tôi thấy có người đã phát triển và đã giới thiệu (hãy viếng thăm ftp://ks301128.kimsufi.com/Muppy0084/final/C/ - Bản đủ chứa trên DVD khoảng 2,5Giga B. Tôi chẳng "dòm đến"

Nhóm D (nhóm "lang thang" là những người như tôi - học để biết - để tự đánh giá mình có thể "đi theo các bạn trẻ, cùng hòa mình với họ" hay không? Nhóm này chủ yếu là góp ý để các bạn trẻ "chỉnh trang cái xe của mình đang dùng trở nên cái xe đẹp hơn, dễ dùng hơn và thích hợp với túi tiền của những người Việt nghèo"
Ví dụ: phát triển một distro cho người dùng TeX, theo kiểu "mì ăn liền". Distro này dựa trên cái gì, puppy hay ubuntu, hay là cái gì gì đó, thì cần bàn tính lại. Nói phát triển một distro cho to, nhưng chúng ta có thể làm một việc gì đó đơn giản hơn, thường gọi là "re-master", ...
Cái này đã nói ở bài trước: Mục đích là không cầu toàn. Tôi xin chọn gói "mì ăn liền rẽ tiền", miễn sao đừng gây đau bụng. Công việc "remaster - nấu lại gói mì" rất có ích vì ta có món mì vừa rẽ vừa tạm đủ chất bổ. Vả lại từ đầu tôi cũng đã "nói bóng gió" là tôi chọn loại mì ăn liền rẽ tiền. Đến tiệm net nào tôi cũng chỉ cần một USB khoảng 1 Gi (hoặc CD/DVD -ROM và có thể chạy được các yêu cầu của nhóm A hoặc nhóm B - Chẳng cần gì đĩa cứng - hiển nhiên có thể không chạy trên 1 số máy - Điều này thì LinuX nào cũng phải nghẹn ngào khi không chạy được trên 1 số máy cũ, mới. Mà hy vọng Puppy với các bản của nó có thể chạy được trên nhiều máy hơn một số distro khác = Tiết kiệm tiền ... Máy cũ vất đi sao?)

Bàn riêng: Người dùng rất khó tính. Tôi xin làm ngơ đến việc này. Mục đích của tôi là đi ngay đến công việc. Nếu tôi muốn có một distro làm mọi việc và ai dùng cũng được thì xin chào thua (Windows là hệ OS mạnh và tiện nghi hình như cũng chưa đáp ứng được...). Với Linux (free) thì "gần như là chỉ có mì ăn liền, gỏi cá - không có bào ngư, tôm hùm - những thứ phải trả nhiều tiền". Tôi xin nhấn mạnh: Tôi đã hoàn toàn từ bỏ Windows, nhưng vẫn còn dùng những áp dụng (.exe - viết cho Windows) miễn là chúng "free". (Tôi có suy nghĩ dại khờ: Chúng làm đĩa cứng cho bự để dụ khị. Trời ơi? Chỉ với đĩa khoảng 40 Gi mà có sự cố thì xem như mất ăn bỏ ngủ cả buổi ... Cái gì bự cũng thế - Một lỗi nhỏ ... bạn nào chạy cái TeX đầy đủ đi sẽ thấy thấm thía ... Vì sao KyAnh lại phải làm bản mini - có lẽ vì sợ phải làm mất công sức của mình hay sao? Từ một đống "đồ sộ" của một Linux mà ta lục lọi để thấy cái mình cần thì sẽ thế nào?)

Chúc viettug, dtq và các bạn vui vẻ đọc những "rên rỉ - than vãn" của mình
Chúc phúc cho tất cả.
 
id = 5079, parent = 5078, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = vanchutr, ip = 117.2.40.136, time = 2008/09/21 (1221982872) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 0+0-,
Những áp dụng cơ bản của Puppy 90 M
Bản gốc có những gì? (Lấy bản đại diện). Bản gốc khoảng 90MB
Gồm có:
1. Trình chọn theme cho desktop: gtk-chtheme
2. Trình bảo mật khóa màn hình: AppRun -configure; AppRun -locknow
3. Trình quản lý icon: icon_switcher
4. Trình quản lý desktop - cửa sổ: jwmconfig
5. Trình xác lập kích cỡ font cho toàn bộ: set-xftdpi
6. Trình thay đổi wallpaper: wallpaper
7. Trình cấu hình cho X: pupx
8. Trình xác lập "địa phương": chooselocale
9. Trình xác lập giờ hệ thống: set-time-for-puppy
10. Trình xác lập múi giờ: timezone-set
11. Trình chọn font cho G: gfontsel
12. Trình quản lý clipboard: glipper_shell
13. Trình quản lý Xclipboard: xclipboard
14. Chọn font cho X: xfontsel -bg "#e0ffe0
15. Trình quản lý máy in: cups_shell
16. Trình thông tin về phần cứng: hardinfo
17. Trình quản lý tác vụ: pprocess
18. Trình thông tin (quét) các giao diện: pupscan
19. Trình xem thông tin các tác vụ (hiện): rxvt -font 7x14 -bg "#c0c0c0
20. Trình format đĩa mềm: floppy-format.sh
21. Trình phân vùng đĩa: gparted
22. Trình cấu hình GRUB nạp boot: grubconfig
23. Trình kiểm tra ký ức: rxvt -e memtestshell
24. Trình phân vùng đĩa: pdisk
25. Trình quản lý các file .sfs: bootmanager
26. Trình quản lý tác vụ: pschedule
27. Trình quản lý biến cố: eventmanager
28. Trình quản lý (cài đặt) gói: pkg_chooser.sh
29. Trình wizard cài đặt, xác lập tổng quát: wizardwizard
30. Trình xác lập cấu hình âm thanh: alsawizard
31. Trình xác lập cấu hình ổ ghi đĩa: cdburner-wizard
32. Trình quản lý cài đặt máy in: cups_shell
33. Trình xác lập "tường lửa": rxvt -e firewallinstallshell
34. Trình quản lý, xác lập chuột, bàn phím: input-wizard
35. Trình wizard xác lập kết nối mạng: net-setup.sh
36. Trình xác lập video xorg: xorgwizard
37. Trình xác lập video xvesa: video-wizard
38. Trình cài đặt tổng quát: puppyinstaller
39. Trình cá nhân hóa tạo mới bản puppy: remasterpup2
40. Trình tạo đĩa mềm khởi động puppy: wakepup2
41. Trình cấu hình cho wine: winecfg
42. Trình nén, xả nén: xarchive
43. Trình chống virus xfprot (cài qua mạng)
44. Trình so sánh hai file: xfdiff-cut
45. Trình đồng bộ hóa: gadmin-rsync
46. Trình phòng hộ (backup) đồng bộ: pbackup
47. Trình sao lưu phòng hộ thư mục: pmirror
48. Trình chép đĩa, phân vùng: Pudd
49. Trình thay đổi (tăng) kích thước file lưu trữ cá nhân: resizepfile.sh
50. Trình giả lập console: gexec
51. Trình giả lập console: rxvt
52. Trình giả lập console: xconsole -verbose
53. Trình quản lý file: rox
54. Trình mount/umount ổ đĩa: pmount
55. Trình xem không gian đĩa: gdmap
56. Trình đổi tên file: prename
57. Trình đổi tên file: gfnrename
58. Trình lập catalog file: gwhere
59. Trình tìm kiếm file: pfind
60. Trình xem các file ảnh: fotox
61. Trình xem các file ảnh: fotoxx
62. Trình sữa chữa file ảnh dạng vector: inkscapelite
63. Trình sữa chữa file ảnh: mtpaint
64. Trình chọn màu: gcolor2
65. Trình quản lý webcam: gtkam
66. Trình quản lý quét ảnh: xsaneshell
67. Trình bắt ảnh trên desktop: mtpaintsnapshot.sh
68. Trình soạn thảo văn bản: abiword
69. Trình soạn thảo mozedit
70. Trình soạn thảo: geany
71. Trình soạn thảo: leadpad
72. Trình soạn thảo MP trong console: rxvt -geometry 80x25 -e mp
73. Trình soạn thảo e3 trong console: rxvt -geometry 80x25 -e e3ne
74. Trình từ điển online: pdict
75. Trình xem file .pdf: epdfview
76. Trình chuyển file sang file .pdf: puppypdf
77. Trình theo dõi chi tiêu (tài chính): ExpenseTracker
78. Trình bảng tính: gnumeric
79. Trình quản lý tài chính: homebank
80. Trình máy tính: calcoo
81. Trình máy tính phức số: cgtkcalc
82. Trình đổi đơn vị: gmeasures
83. Trình máy tính khoa học: xcalc
84. Trình máy tính khoa học TI-59: ycalc
85. Trình quản lý DiDi Wiki: didiwiki-gui
86. Trình quản lý mật khẩu: fpm2
87. Trình tạo sổ tay: notecase
88. Trình quản lý (thời gian) cá nhân: osmo
89. Trình quản lý BLOG cá nhân: pplog_gui
90. Trình quản lý sổ địa chỉ: mozaddressbook
91. Trình quản lý đồng hồ: ptimer
92. Trình quản lý đồng hồ: pstopwatch
93. Trình kết nối mạng ADSL/PPOE: pppoeconf
94. Trình kết nối mạng qua modem: pupdial
95. Trình kết nối mạng Roaring Penguin PPPoE: pppoe_gui
96. Trình "Gpptp PPTP VPN client": gpptp
97. Trình xác lập "tường lửa": rxvt -e firewallinstallshell
98. Trình theo vết: mtr -g
99. Trình chia sẻ file PcurlFtp: rox -d /root/File-Sharing
100. Trình chia sẻ file pnethood: pnethood
101. Trình phục vụ PureFTPd FTP: run-pureftpd
102. Trình kết nối mạng không giây: Pwireless
103. Trình quét tìm "kết nối": superscan
104. Trình tự động kết nối mạng không giây: run-ac.sh
105. Trình download axel: puppydownload
106. Trình Ayttm MSN/Yahoo/IRC/ICQ/Jabber: ayttmshell
107. Trình tạo liên kết torrent: pcreatetorrent
108. Trình download torrent: pctorrent
109. Trình nói điện thoại qua mạng: psip
110. Puppy-Podcast-Grabber: ppg-gui.sh
111. Trình download: pwget
112. Trình mail: mozmail
113. Trình duyệt web: mozilla
114. Trình bảo mật telnet: securetelnetshell
115. Trình bảo mật telnet gui: sssh-gui
116. Trình khách gFTP ftp: gftp
117. Trình quản lý trộn âm thanh: xterm -e alsamixer
118. Trình chơi file media: gxineshell
119. Trình trích xuất âm thanh từ CD-ROM: pcdripper
120. Trình trích xuất, ghi media file từ DVD: pdvdrsab
121. Trình chỉnh sữa đuôi (tag) cho file âm thanh: pmetatagger
122. Trình chơi file âm thanh: pmusic
123. Trình trích xuất âm thanh từ CD-ROM: ripoff
124. Trình chỉnh sữa và thu file âm thanh (Wave): mhwaveedit
125. Trình điều khiển trộn, tăng âm: sgmixer
126. Trình ghi file .iso vào đĩa CD/DVD: burniso2cdisomaster
127. Trình sửa chữa file .iso: isomaster
128. Trình ghi đĩa CD/DVD/Blu-ray: pburn
129. Trình trò chơi jigsaw puzzle: picpuz
130. Trình trò chơi rubix: rubix
131. Trình trò chơi "chiến binh không gian": xsoldier

MỘT SỐ SCRIPT, TRÌNH KHÁC VỀ HỆ THỐNG:

Khởi động lại máy - Reboot computer: wmreboot
Khởi động lại X Server: restartwm
Tắt máy: exec /usr/X11R7/bin/wmpoweroff
Thay đổi trình quản lý cửa sổ: changewm.sh

Nếu có yêu cầu tôi sẽ post lên những áp dụng mà ta có thể cài thêm vào bản gốc (cơ bản) để phát triển và sau đó có thể nấu lại (remaster) để có món "ăn riêng". Khi làm xong món ăn riêng thì đưa nó vào USB hay CD/DVD và nó luôn ở đó, đem đi máy khác cũng chạy như vậy không cần phải cài lại các áp dụng đã thêm (vì đã nấu lại rồi - remaster)
TK
 
id = 5081, parent = 5077, thread = 5056, catid = 14, locked = 0, moved = 0,
userid = dtq, ip = 146.140.220.142, time = 2008/09/21 (1222013373) ,
subject = Re:Một thống kê nhỏ, hits = 0, karma = 1+0-,
viettug:
Thầy Chú là người phát triển một distro riêng dựa trên puppy. Còn dtq lại đưa ra các ý kiến từ phía người dùng. Do đó, có nhiều sự khác biệt trong các tranh luận có thể gây hiểu nhầm. Mong mọi người chú ý!
Tôi dùng UNIX từ 91/92, bắt đầu từ hp-ux rồi chuyển qua irix, solaris rồi mới tới linux (slackware 3.0 thì phải). Đắng cay ngọt bùi cũng nếm khá đủ. Có lẽ, bài học lớn nhất mà tôi thu được cho tới thời điểm này đó là người dùng mới là quan trọng nhất. Nếu các bạn có thời gian thì nên tập trung sức lực vào những việc mang lại những gì thật sự mới mẻ cho người dùng. Còn những gì mà thiên hạ đã làm ngon rồi, thì cũng không nên đào xới làm gì nữa. Sức người cũng có hạn thôi, không nên lội ngược dòng mãi.

Thân ái,