Thông báo

Collapse
No announcement yet.

bắt đầu với linux

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Card on-board thì tình năng nói chung đơn giản nên ít xung đột. Thêm nữa nhân Linux thực tế chỉ xung đột với một nhóm rất nhỏ chip đồ họa Intel, cho nên khả năng người dùng gặp phải xung đột thực ra rất thấp.
    Phần mềm tự do hoặc không dùng máy tính nữa !.

    Comment


    • #17
      Có nghĩa là ko sao phải ko bác. Cho em hỏi câu cuối với ubuntu 9.04 thì ram bao nhiêu thì ngon ạ?

      Comment


      • #18
        Cỡ 1 GB để dùng bình thường: duyệt web, soạn thảo văn bản bằng Open Office, xem phim MP4, biên dịch chương trình be bé.

        Nói chung còn phụ thuộc vào công việc nữa, ví như dựng phim 3D bằng Blender hoặc tổng hợp file VHDL lớncho FGPA thì 4 GB có thể vẫn thiếu.
        Phần mềm tự do hoặc không dùng máy tính nữa !.

        Comment


        • #19
          cho em câu này nghe hơi gà nhưng em có thắc mắc là nếu như cài bản ubuntu vào laptop nhưng ngày ra của nó lại ra trước ngày sản xuất lap thì có liệu ubuntu nó có nhận lap ko bác
          thnks vì đã lắng nghe

          Comment


          • #20
            Có thể nó vẫn nhận, bởi vì laptop được sản xuất từ linh kiện. Có thể laptop ra sau bản Ubuntu, nhưng cái linh kiện cấu thành nên nó thì ra trước. Laptop sản xuất năm 2010 có thể dùng chip xử lý đồ họa giới thiệu lần đầu từ năm 2008, chip-set 2009 là rất bình thường.
            Phần mềm tự do hoặc không dùng máy tính nữa !.

            Comment


            • #21
              Anh bqviet cho em hỏi thêm 1 câu là so với windows thì linux nó "mở" hơn ở chỗ nào ? và muốn xem cái ' mở' đấy thì vào đâu để xem ạ ?

              Comment


              • #22
                Nó mở ở chỗ tất cả mã nguồn đều công khai và miễn phí. Thực ra mã nguồn mở chỉ là một khía cạnh của phần mềm tự do. Phần mềm tự do là một chủ đề rộng, sẽ bàn sau.

                Nếu bạn từng lập trình, bạn hẳn là biết rằng mã nguồn (source code) là phần tinh túy nhất của phần mềm.Cái phần mềm đang hoạt động trên máy tính là "mã chạy" (executable code); nó hoạt động, nhưng không thể sửa lỗi (chắc chắn có), phát triển thêm, nghiên cứu ... Tài liệu ? tốt, nhưng chỉ là cái mô tả phần mềm. Kiến thức ? cần thiết để lập trình, nhưng đảm bảo sẽ viết nên phần mềm tốt. Mã nguồn là cái cốt lõi, là trung tâm của tất cả những thứ trên. Từ mã nguồn có thể biên dịch (compile) ra mã chạy. Từ mã nguồn có thể viết nên tài liệu. Từ mã nguồn có thể suy ngược lại [một phần] kiến thức lý thuyết.

                Chính vì thế, các hãng thương mại thường giữ rất kỹ mã nguồn, coi đó là yếu tố sống còn của hãng, vai trò quan trọng không thua gì tư bản. Bởi vì nó là sở hữu trí tuệ (IP). Cho tới một ngày xuất hiện phong trào mã nguồn mở ...

                Ví dụ, hạt nhân, phần lõi của cả hệ thống Linux được gọi là Linux kernel, mã nguồn có thể tải về từ đây
                www.kernel.org
                Cái lõi Linux này đóng vai trò tương đương kernel.dll của Windows

                Phần lớn (> 80%) phần mềm cấu thành nên hệ thống Linux xuất phát từ dự án GNU, mã nguồn nằm ở đây
                http://www.gnu.org/
                Cũng ở trang web trên có nêu định nghĩa phần mềm tự do là gì. Bạn nên xem thêm.

                Tất cả phần mềm tự do đều cho phép tải mã nguồn về từ trang web của dự án đó.
                Phần mềm tự do hoặc không dùng máy tính nữa !.

                Comment


                • #23
                  Em tìm hiểu thì được biết Debian(đây hình như là tiền thân của ubuntu) có phiên bản dành riêng cho ARM nhưng dung lượng(nếu đầy đủ ) thì phải cỡ vài GB vậy thì làm sao người ta có thể "nhồi" HDH đó vào con ARM được chẳng nhẽ là mở rộng bộ nhớ . Đọc topic của pulsar nói về cài linux thì thấy nói là biên dịch nhân của linux thành file image rồi boot với phần cứng để con ARM nhận ra rồi chạy , nhưng nếu là như thế thì cần gì đến 1 hdh cỡ vài GB ? Chỉ cần cái nhân là xong , mà nhân linux thì cái nào chả giống nhau
                  Rất mong có ai đó hiểu ý em đề giải đáp hộ thnks a lot
                  P/S: do trình độ còn gà nên thông cảm

                  Comment


                  • #24
                    không ai giải đáp thắc mắc hộ em sao ? Hay tại câu hỏi của em ngớ ngẩn quá

                    Comment


                    • #25
                      Đơn giản nhất là một chương trình 5 dòng lệnh viết bằng C, biên dịch cho AVR thì làm sao nạp vào PIC chạy được ?
                      Nhân Linux sau khi biên dịch phải khác nhau chứ, làm sao mà giống nhau được ?
                      Nhân Linux là 1 gói mã nguồn duy nhất, viết bằng C. Tuy nhiên để chạy được nó phải biên dịch tùy vào loại vi xử lý. Linux hỗ trợ hàng tá loại vi xử lý khác nhau, mỗi loại cũng có nhiều đời. Nhân Linux biên dịch cho 486 không thể chạy trên 386, biên dịch cho Pentium không thể chạy cho 486 và 386. Ngay trong một họ x86 còn khác nhau nữa là các dòng vxl khác nhau.

                      Cái Debian cho ARM là cả một hệ thống đầy đủ dùng để phát triển phần mềm cho thiết bị và tự nó build lại chính nó; bao gồm: thư viện, mã nguồn, tài liệu ... lên tới cả GB. Cái nạp vào thiết bị chỉ gồm những thứ cần đủ để chạy mỗi thiết bị đó thôi nên chỉ vài chục MB. Tương tự, để phát triển phần mềm cho PIC chẳng hạn cần bộ MPLAB và các phần mềm phụ trợ cài ra cả trăm MB, nhưng cái phần mềm nhúng để nạp vào con PIC chỉ có mấy chục KB. Đơn giản vậy thôi.
                      Phần mềm tự do hoặc không dùng máy tính nữa !.

                      Comment


                      • #26
                        Cám ơn anh bqviet rất nhiều Sỡ dĩ em hỏi như vậy là vì em thấy có board nó hỗ trợ các hệ điều hành có giao diện , với kiến thức hạn hẹp nên em cũng không rõ ràng lắm về 1 số thứ nên muốn hỏi anh . trên trang pnlabvn có cái board này :
                        http://www.pnlabvn.com/pnlab/index.p...mart&Itemid=29
                        Thấy nó cài dc cả ubuntu,winCE,nhân linux .
                        có phải để cài HDH lên board như vậy người ta phải có file image của HDH đó xong rồi phải boot nó bằng phần mềm kiểu như xác định địa chỉ cho nó trong bộ nhớ để khi khởi động board mạch thì nó sẽ load đúng vào cái địa chỉ đó đúng không anh?
                        nếu như viết ứng dụng để chạy trên board sử dụng HDH đó thì phải có công cụ phù hợp với hdh ví dụ winCE thì có visual embedded , nhân linux hay ubuntu thì có GCC , có phải như vậy không ạ ?
                        Mà khi biên dịch xong thì file biên dịch là file hex hay là file tùy thuộc vào cấu trúc HDH ?
                        Rất mong được giải đáp thnks a lot

                        Comment


                        • #27
                          xin anh trả lời nốt em lan này từ lần sau em không dám hỏi anh nữa

                          Comment


                          • #28
                            Chài bác không thể rủ lòng thương được hay sao ?
                            Nhưng mà công nhận em hỏi hơi nhiều

                            Comment

                            Về tác giả

                            Collapse

                            bkhn Tìm hiểu thêm về bkhn

                            Bài viết mới nhất

                            Collapse

                            Đang tải...
                            X