Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux

52 586 0
Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành MỤC LỤC CHƯƠNG 1: CÁC KHÁI NIỆM VÀ YÊU CẦU CỦA ĐỀ TÀI I II Giới thiệu Wine, Winetricks, HTKK DLL Show Đặt vấn đề Khái niệm Wine 3 Nguyên tắc hoạt động Wine 4 Khái niệm Winetricks 5 Giới thiệu phần mềm HTKK Giới thiệu phần mềm DLL Show Phạm vi đề tài Mục tiêu đề tài Hướng triễn khai đề tài Số lượng máy tính sử dụng III Phạm vi kiểm tra hoàn tất CHƯƠNG 2: TRIỂN KHAI CHƯƠNG TRÌNH I Kế hoạch triễn khai II Cài đặt Wine lên Linux Các cách cài đặt Wine lên Linux Cài đặt Wine lên Ubuntu 11 III Xác định thư viện cần thiết cho HTKK 11 Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Sử dụng mềm DLL Show xác định thư viện 11 Dựa đặc điểm phần mềm 14 IV Bổ sung thư viện cho HTKK 15 V Cài đặt HTKK 19 VI Cài đặt phần mềm phụ trợ cho HTKK 22 VII Gỡ bỏ phần mềm không sử dụng 27 CHƯƠNG 3: THỬ NGHIỆM VÀ ĐÁNH GIÁ 29 I Khởi tạo liệu 29 II Sử dụng liệu Linux chạy Windows 35 III Sử dụng liệu Windows chạy Linux 40 IV Sử dụng tờ kê khai thuế giá trị gia tăng mẫu 43 V Những hạn chế tồn động 45 CHƯƠNG 4: TỔNG KẾT 47 I Bài học từ đề tài 47 II Kinh nghiệm rút từ đề tài 47 III Hướng phát triễn đề tài 48 TÀI LIỆU THAM KHẢO VÀ PHỤ LỤC 49 Tài liệu tham khảo 49 Danh mục hình ảnh: 50 Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành CHƯƠNG 1: CÁC KHÁI NIỆM VÀ YÊU CẦU CỦA ĐỀ TÀI I Giới thiệu Wine, Winetricks, HTKK DLL Show Đặt vấn đề o Như biết, hệ điều hành phổ biến dễ sử dụng Windows Microsoft lý đa số phần mềm viết dành cho Windows hiển nhiên phần mềm sử dụng trực tiếp hệ điều hành Linux o Thực tế cho thấy, doanh nghiệp quan triển khai hệ thống dựa mã nguồn mở nói chung Việt Nam nói riêng khó khăn chưa thể hoàn tất việc chuyển đổi từ hệ điều hành nguồn đóng sang nguồn mở có nhiều phần mềm quan trọng chạy hệ điều hành Windows mà điển hình phần mềm kế toán Từ dẫn đến việc doanh nghiệp việc phải sử dụng song song hệ điều hành nguồn đóng với hệ điều hành nguồn mở o Qua cho thấy, cần phải có giải pháp để chuyển phần mềm Windows sang chạy hệ điều hành mã nguồn mở phần mềm làm điều Wine Khái niệm Wine o Wine (viết tắt từ Wine Is Not an Emulator) phần mềm mã nguồn mở chạy hệ điều hành như: Linux, Mac OS X, FreeBSD hay Solaris o Ghi chú: Wine viết hoa sử dụng thay cho phần mềm Wine, wine viết thường câu lệnh Wine Linux Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Nguyên tắc hoạt động Wine o Phần mềm Wine cài đặt hệ điều hành nguồn mở tạo môi trường làm việc gần giống Windows cho phép số phần mềm Windows cài đặt sử dụng môi trường o Tuy nhiên cần phải hiểu Wine để thay Windows chương trình máy ảo o Để tạo thân thiện dễ sử dụng cho người dùng đặc biệt người sử dụng Windows nhiều năm môi trường khởi tạo, Wine giữ lại biểu tượng, cách trình bày cấu trúc thư mục file DLL/OCX quan trọng hệ điều hành Windows Hình 1.1: Cấu trúc liệu Wine o Tuy nhiên, Linux Wine phần mềm nên liệu Wine khởi tạo trình cài đặt ổ đĩa C, ổ đĩa Z hay thư mục Windows Program Files coi liệu Wine, thư mục hệ thống lưu vị trí cố định Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành đặc biệt Windows Cụ thể liệu Wine lưu theo đường dẫn sau: /home/administrator/.wine Khái niệm Winetricks o Winetricks lệnh phần mềm Wine dùng để tải cài đặt thư viện (Redistributable Runtime Libraries) chương trình sử dụng Wine thực thi cách tự động hay nói đơn giản giúp bổ sung thư viện môi trường Windows cho Linux mà Wine có hỗ trợ o Winetricks đoạn script thực với thông số cấu hình thư viện đảm bảo chương trình/thư viện cài đặt thông qua winetricks an toàn ổn định Giới thiệu phần mềm HTKK o Hiện nay, HTKK phần mềm kế toán hỗ trợ cho việc kê khai thuế sử dụng phổ biến Việt Nam Ngoài việc hỗ trợ kê khai loại thuế cá nhân HTKK sử dụng để kê khai nhiều loại thuế cho doanh nghiệp thuế nhà thầu, thuế thu nhập doanh nghiệp Bên cạnh đó, HTKK hỗ trợ sẵn mẫu hóa đơn giá trị gia tăng dùng cho việc mua bán o HTKK phần mềm có quyền thuộc Tổng cục thuế Việt Nam, phát hành miễn phí cho cá nhân doanh nghiệp có nhu cầu khai báo thuế hỗ trợ chạy môi trường Windows o Từ phiên 2.52 Tổng Cục Thuế có hỗ trợ cho Linux nhiên nhiều thông tin thức, file cài đặt tài liệu hướng dẫn cho việc Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Giới thiệu phần mềm DLL Show o DLL Show phần mềm Gregory Braun cài đặt hầu hết hệ điều hành Microsoft dùng để quan sát tiến trình chạy hệ thống file DLL OCX tiến trình II Phạm vi đề tài Mục tiêu đề tài o Để góp phần đa dạng phát triễn mã nguồn mở, đề tài “Sử dụng Wine để chạy số ứng dụng Windows lên Linux” đặt nhằm mục đích chuyển ứng dụng hệ điều hành Windows – không hỗ trợ cho Linux – sang chạy Linux thông qua phần mềm Wine Hướng triễn khai đề tài o Triển khai phần mềm kế toán mà cụ thể phần mềm hỗ trợ khai báo thuế HTKK phiên 3.1.0 vốn hỗ trợ để sử dụng Windows sang chạy tốt môi trường Linux thông qua Wine 1.4 o Khi hoàn tất trình triễn khai phần mềm Windows lên Linux cần phải đạt yêu cầu chung sau:  Dữ liệu tạo Windows tiếp tục sử dụng Linux ngược lại  Có thể sử dụng tính nâng cao chương trình cách ổn định  Lê Tấn Lộc Hạn chế giảm thiểu tới mức thấp lỗi phát sinh - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Số lượng máy tính sử dụng o Một máy tính cài hệ điều hành Windows XP cài DLL Show để xác định file DLL OCX cần thiết chạy phần mềm HTKK Windows Ngoài ra, máy tính dùng khảo sát tính HTKK Windows để xác định tính hoạt động ổn định, hạn chế tồn động phần mềm phụ trợ cần thiết để HTKK hoạt động tốt môi trường Windows o Một máy tính cài hệ điều hành Linux Ubuntu Client phiên 11.10 để triển khai HTKK lên Linux thông qua Wine kiểm tra tính HTKK chạy Linux so với chạy Windows III Phạm vi kiểm tra hoàn tất o Mục tiêu cụ thể đề tài “Sử dụng Wine để chạy môt số ứng dụng Windows Linux” cài đặt phần mềm HTKK giúp phần mềm HTKK phần mềm phụ trợ hoạt động tốt hệ điều hành Linux Ubuntu o Để đảm bảo điều cần thực yêu cầu sau đây:  Chạy phần mềm HTKK  Thực kê khai thuế  Đưa liệu kê khai thuế tạo Windows sang chạy Linux ngược lại trường hợp máy tính Linux có cố lý đặc biệt  Lê Tấn Lộc Sử dụng tính tờ khai thuế giá trị gia tăng mẫu - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành CHƯƠNG 2: TRIỂN KHAI CHƯƠNG TRÌNH I Kế hoạch triễn khai o Cài đặt Wine lên Linux o Cài đặt HTKK lên Windows dùng DLL Show để xác định file DLL/OCX thiếu để chạy HTKK o Dựa đặc điểm phần mềm để xác định thêm thư viện cần thiết để HTKK hoạt đông tốt Linux o Bổ sung thư viện cho Linux tiến hành cài đặt HTKK o Thử nghiệm II Cài đặt Wine lên Linux Các cách cài đặt Wine lên Linux o Như biết, đa phần phần mềm Linux cài đặt giao diện đồ họa cửa sổ dòng lệnh o Đối với Wine, phần mềm Linux không ngoại lệ Người dùng cài đặt Wine hai cách thông qua công cụ sau:  Trình quản lý gói phần mềm: Synaptics Package Manager (giao diện)  Trình quản lý ứng dụng kèm theo hệ điều hành Ubuntu: Ubuntu Software Center (giao diện)  Các dòng lệnh cài đặt thông qua cửa sổ dòng lệnh Terminal Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Cài đặt Wine lên Ubuntu 11 o Hiện nay, Wine sử dụng nhiều hệ điều hành có nhiều phiên khác nên việc xác định phiên Wine phù hợp với hệ điều hành cụ thể điều quan trọng để tìm phiên Wine dùng cho Linux Ubuntu dùng lệnh: sudo add-apt-repository ppa:ubuntu-wine/ppa Hình 2.1: Lệnh xác định phiên Wine cho Ubuntu o Mặc định cài đặt xong Ubuntu ứng dụng kho chưa cập nhật Nếu muốn cài phần mềm phiên phải tìm cập nhật cho ứng dụng lệnh: sudo apt-get update Hình 2.2: Lệnh tìm cập nhật cho kho ứng dụng Ubuntu o Sau xác định phiên Wine dùng cho Ubuntu tìm cập nhật cho ứng dụng bắt đầu cài đặt Wine lệnh: sudo apt-get install wine Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Hình 2.3: Lệnh cài đặt Wine lên Ubuntu o Sau đó, hệ thống yêu cầu nhập mật User dùng để xác nhận quyền hạn thực thi (sudo) bắt đầu trình phân tích gói tin để tìm gói tin cần cập nhật trình cài đặt Tiếp theo, hệ thống xác nhận có muốn cài đặt Wine hay không nhấn phím “Y” nhấn “Enter” để bắt đầu trình cài đặt o Khi giao diện trình cài đặt Wine xuất hiện, nhấn phím “Enter” để lướt qua cửa sổ thông báo bắt đầu cài đặt Font chữ phổ biến môi trường Windows lên Wine cách chọn “Yes” để chấp nhận điều kiện quyền Hình 2.4: Cửa sổ thông báo điều kiện quyền cài đặt Font o Sau trình cài đặt Wine tự động hoàn tất, kiểm tra phiên Wine cài đặt lệnh: wine version Lê Tấn Lộc - Trang 10 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Hình 3.13: Cửa sổ phục hồi liệu o Khi liệu phục hồi thành công xuất cửa sổ thông báo việc phục hồi thành công để hoàn tất trình phục hồi nhấn “Đóng” Hình 3.14: Cửa sổ thông báo việc phục hồi liệu thành công Lê Tấn Lộc - Trang 38 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Để xem liệu vừa thêm vào từ giao diện chương trình chọn mục “Công cụ” chọn chức “Tra cứu tờ khai” Hình 3.15: Cửa sổ chọn chức tra cứu tờ khai o Tại giao diện tra cứu tờ khai, mục chọn loại tờ khai chọn “Tất cả” mục chọn kỳ kê khai nhập từ “2012” đến “2012” để xem tất tờ khai tạo năm 2012 sau nhấn “Tra cứu” Hình 3.16: Cửa sổ tra cứu tờ khai Lê Tấn Lộc - Trang 39 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Khi thông tin tờ khai lên kiểm tra lại toàn liệu tờ khai tạo từ HTKK Linux hoàn toàn trùng khớp với thông tin tờ khai phục hồi từ HTKK Windows Từ cho thấy liệu HTKK tạo Linux hoàn toàn sử dụng Windows III Sử dụng liệu Windows chạy Linux o Hiện nay, nhiều doanh nghiệp chuyển máy Client hệ thống từ hệ điều hành Windows sang hệ điều hành mã nguồn mở có Linux Tuy nhiên, phần lớn máy tính cá nhân hoạt động hệ điều hành Windows Từ dẫn đến yêu cầu phải đảm bảo liệu tạo sửa Windows sử dụng Linux mà cụ thể đề tài liệu từ Windows phần mềm HTKK o Để đảm bảo liệu HTKK Windows toàn vẹn chuyển sang sử dụng Linux từ cửa sổ phần mềm HTKK Linux chọn mục “Công cụ” chọn “Phục hồi liệu” Hình 3.17: Cửa sổ chọn chức phục hồi liệu Lê Tấn Lộc - Trang 40 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Sau mở chức phục hồi liệu xuất hộp thoại yêu cầu đường dẫn liệu cần phục hồi từ file lưu Sau chọn đường dẫn file lưu cần phục hồi nhấn “Open” để bắt đầu trình phục hồi liệu Hình 3.18: Cửa sổ phục hồi liệu o Khi liệu khôi phục thành công xuất cửa sổ thông báo trình khôi phục thành công nhấn “Đóng” để hoàn tất khôi phục Hình 3.19: Cửa sổ thông báo khôi phục liệu thành công Lê Tấn Lộc - Trang 41 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Để kiểm tra liệu khôi phục thành công dùng chức “Tra cứu tờ khai” mục “Công cụ” từ giao diện HTKK Sau cửa sổ tra cứu tờ khai xuất chọn mục “Tất cả” phần chọn loại tờ khai nhập từ năm đến năm mục chọn kỳ kê khai để tìm tờ khai tạo thời gian Tiếp theo nhấn “Tra cứu” để bắt đầu tìm kiếm tờ khai theo yêu cầu Hình 3.20: Bảng tra cứu thông tin tờ khai o Sau đó, chọn tờ kê khai thuế cần mở nhấn “Mở” để xem liệu bên tờ khai Lê Tấn Lộc - Trang 42 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Hình 3.21: Nội dung tờ khai thuế o Khi thông tin tờ khai lên kiểm tra lại toàn liệu tờ khai tạo từ HTKK Windows hoàn toàn trùng khớp với thông tin tờ khai phục hồi từ HTKK Linux Từ cho thấy liệu HTKK tạo Windows hoàn toàn sử dụng Linux IV Sử dụng tờ kê khai thuế giá trị gia tăng mẫu o Ngoài tính kê khai thuế cho doanh nghiệp hay cá nhân việc kê khai thuế cho nhiều loại hình kinh doanh HTKK hỗ trợ mẫu hóa đơn giá trị gia tăng dùng cho việc mua bán Các mẫu thuế giá trị gia tăng dùng ứng dụng Microsoft Excel Microsoft Office để thực việc truy xuất liệu Lê Tấn Lộc - Trang 43 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Để mở mẫu thuế giá trị gia tăng dùng cho mua bán mở mục “Trợ giúp” chọn mẫu phía mục “Nội dung hướng dẫn” cho phù hợp với nhu cầu Hình 3.22: Cửa sổ chọn bảng mẫu hóa đơn mua bán o Sau chọn hóa đơn mẫu để mở xuất cửa sổ phần mềm Microsoft Excel với đầy đủ kiện mẫu đầy đủ tính Excel môi trường Windows Lê Tấn Lộc - Trang 44 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Hình 3.23: Bảng mẫu hóa đơn mua bán có thuế giá trị gia tăng V Những hạn chế tồn động o Trong trình cài đặt HTKK lên Windows tất tính tính toán hoàn thiện không tránh khỏi hạn chế chưa thể khắc phục Tuy nhiên hạn chế lại tồn từ HTKK Windows hạn chế phát xin trình chuyển HTKK lên sử dụng Linux o Một lỗi đưa HTKK chạy Linux Ubuntu mà môi trường hệ điều hành Windows gặp phải lỗi font chữ Title Bar phần mềm HTKK Hình 3.24: Lỗi font thành Title Bar Lê Tấn Lộc - Trang 45 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Bên cạnh đó, lỗi font xuất chuyển HTKK từ Windows sang môi trường Linux phần mục lục “Nội dung hướng dẫn” Hình 3.25: Lỗi font chữ phần mục lục nội dung hướng dẫn Lê Tấn Lộc - Trang 46 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành CHƯƠNG 4: TỔNG KẾT I Bài học từ đề tài o Mặc dù đề tài “Sử dụng Wine để chạy số ứng dụng Windows lên Linux” tiến hành khoảng thời gian tương đối đem lại nhiều kiến thức bổ ích từ trình tìm hiểu thông tin, tiến hành trình viết báo cáo o Do đặc thù đề tài tiến hành tảng Linux mà cụ thể Linux Ubuntu nên trình làm đề tài bổ sung nhiều kiến thức Linux:  Sử dụng lệnh cửa sổ Terminal  Nắm nguyên tắc hoạt động Wine câu lệnh công cụ Wine o Bên cạnh đó, việc tiến hành đề tài đòi hỏi phải nắm thông tin công dụng thư viện hệ điều hành Windows nhằm mục đích bổ sung thư viện cần thiết cho Wine môi trường Linux để chạy ứng dụng Windows lên Linux mang lại kiến thức thư viện Windows cách tìm hiểu thông tin phân tích thành phần có thư viện cụ thể o Ngoài ra, để triễn khai thử nghiệm tính phần mềm HTKK tìm hiểu cách sử dụng tính phần mềm kế toán mà cụ thể khai báo thuế II Kinh nghiệm rút từ đề tài o Trong trình tiến hành đề tài gặp không khó khăn với vấn đề phát sinh từ hai hệ điều hành Windows Linux Từ thực tế giúp đúc kết kinh nghiệm cần thiết cho việc giải vấn đề phát Lê Tấn Lộc - Trang 47 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành sinh nhanh thủ thuật nhỏ giúp phần mềm sử dụng hiệu như:  Khi sử dụng phần mềm có lỗi phát sinh liên quan tới việc hiển thị công việc nên làm khởi động lại máy để tránh xung đột tạm thời hệ thống thời điểm  Nên lựa chọn ngôn ngữ tiếng Anh (nếu có) để tránh lỗi font chữ đa số ứng dụng hỗ trợ tiếng Việt bị lỗi font kể cài Windows hay Linux Việc bổ sung font giải phần vấn đề giải tận gốc vấn đề  Trong môi trường Linux, dùng gõ SCIM-Unikey, IbusUnikey số ứng dụng hiển thị xác nội dung trình gõ nội dung xác hiển thị khung gõ ứng dụng SCIM-Unikey hay Ibus-Unikey thoát khỏi khung gõ  Trước cài đặt ứng dụng cho Linux nên “Update” kho liệu Ubuntu việc hạn chế lỗi phát sinh cài đặt ứng dụng đặc biệt sử dụng việc Download cài đặt Online Một lưu ý khác nên chọn đường truyền ổn định trước tiến hành cập nhật cài đặt Online III Hướng phát triễn đề tài o Triển khai ứng dụng Wine hỗ trợ từ môi trường Windows sang Linux Đặc biệt triễn khai thêm phần mềm kế toán sử dụng phổ biến như: ACSoft hay MISA lên Linux o Triễn khai ứng dụng Windows sang chạy Linux phần mềm khác PlayonLinux hay Wine-Doors Lê Tấn Lộc - Trang 48 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành TÀI LIỆU THAM KHẢO VÀ PHỤ LỤC Tài liệu tham khảo o Cộng đồng ICT Việt Nam: http://ict24h.net o Cộng đồng Ubuntu giới: http://www.ubuntuforums.org o Wikipedia: http://vi.wikipedia.org http://en.wikipedia.org o  http://en.wikipedia.org/wiki/Wine_(software)  http://vi.wikipedia.org/wiki/Windows_Script_Host Các trang hỗ trợ Microsoft:  http://support.microsoft.com  http://msdn.microsoft.com/en-us/library o Trang chủ Wine: http://winehq.org/ o Trang Wiki Wine : http://wiki.winehq.org Lê Tấn Lộc - Trang 49 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Danh mục hình ảnh: Hình 1.1: Cấu trúc liệu Wine Hình 2.1: Lệnh xác định phiên Wine cho Ubuntu Hình 2.2: Lệnh tìm cập nhật cho kho ứng dụng Ubuntu Hình 2.3: Lệnh cài đặt Wine lên Ubuntu 10 Hình 2.4: Cửa sổ thông báo điều kiện quyền cài đặt Font 10 Hình 2.5: Lệnh kiểm tra phiên Wine 11 Hình 2.6: Giao diện DLL Show bảng phân tích thư viện HTKK 12 Hình 2.7: Bảng phân tích file DLL OCX cho HTKK 13 Hình 2.8: Lệnh xem thư viện Wine hỗ trợ 15 Hình 2.9: Lệnh cài đặt thư viện MFC42 lên Wine 16 Hình 2.10: Lệnh cài đặt thư viện VB6RUN lên Wine 16 Hình 2.11: Lệnh cài đặt thư viện VCRUN2005 lên Wine 16 Hình 2.12: Lệnh cài đặt thư viện VCRUN2008 lên Wine 16 Hình 2.13: Lệnh cài đặt thư viện MDAC28 lên Wine 17 Hình 2.14: Lệnh cài đặt thư viện WSH56 lên Wine 17 Hình 2.15: Lệnh cài đặt thư viện RICHED20 lên Wine 17 Hình 2.16: Lệnh cài đặt thư viện MSXML3 lên Wine 17 Hình 2.17: Lệnh copy gói MSXML3.MSI 18 Hình 2.18: Lệnh cài đặt thư viện MSXML3 lên Wine 18 Hình 2.19: Lệnh cài đặt HTKK lên Linux Wine 19 Hình 2.20: Cửa sổ HTKK – InstallShield Wizard 19 Lê Tấn Lộc - Trang 50 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Hình 2.21: Chọn vị trí cài đặt HTKK 20 Hình 2.22: Bắt đầu cài đặt Wine 20 Hình 2.23: Hoàn tất trình cài đ ặt HTKK 21 Hình 2.24: Lệnh khởi động lại Wine 21 Hình 2.25: Lệnh cài đặt Microsoft Office Wine 22 Hình 2.26: Cửa sổ yêu cầu nhập Product Key cho s ản phẩm 23 Hình 2.27: Cửa sổ thông báo điều kiện quyền 24 Hình 2.28: Cửa sổ chọn kiểu cài đặt 25 Hình 2.29: Cửa sổ tùy chỉnh ứng dụng cần cài đặt 26 Hình 2.30: Mở chương trình Uninstall Wine Software 27 Hình 2.31: Giao diện công cụ Uninstall Wine Software 28 Hình 2.32: Cửa sổ xác nhận xóa hay không 28 Hình 3.1: Lệnh chạy HTKK Wine 29 Hình 3.2: Giao diện đăng nhập HTKK 30 Hình 3.3: Cửa sổ khai báo thông tin người nộp thuế 31 Hình 3.4: Giao diện HTKK 32 Hình 3.5: Cửa sổ chọn kỳ tính thuế 32 Hình 3.6: Tờ khai thuế thu nhập cá nhân 33 Hình 3.7: Mở chức tra cứu tờ khai 34 Hình 3.8: Bảng tra cứu thông tin tờ khai 34 Hình 3.9: Chọn chức lưu liệu 35 Hình 3.10: Cửa sổ lưu liệu 36 Lê Tấn Lộc - Trang 51 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Hình 3.11: Cửa sổ thông báo lưu thành công 36 Hình 3.12: Cửa sổ chọn chức phục hồi liệu 37 Hình 3.13: Cửa sổ phục hồi liệu 38 Hình 3.14: Cửa sổ thông báo việc phục hồi liệu thành công 38 Hình 3.15: Cửa sổ chọn chức tra cứu tờ khai 39 Hình 3.16: Cửa sổ tra cứu tờ khai 39 Hình 3.17: Cửa sổ chọn chức phục hồi liệu 40 Hình 3.18: Cửa sổ phục hồi liệu 41 Hình 3.19: Cửa sổ thông báo khôi phục liệu thành công 41 Hình 3.20: Bảng tra cứu thông tin tờ khai 42 Hình 3.21: Nội dung tờ khai thuế 43 Hình 3.22: Cửa sổ chọn bảng mẫu hóa đơn mua bán 44 Hình 3.23: Bảng mẫu hóa đơn mua bán có thuế giá trị gia tăng 45 Hình 3.24: Lỗi font thành Title Bar 45 Hình 3.25: Lỗi font chữ phần mục lục nội dung hướng dẫn 46 Lê Tấn Lộc - Trang 52 - Nguyễn Văn Duôl [...]... cài đặt các phần mềm của Windows lên Linux phải dùng Wine thì việc chạy các ứng dụng của Windows đã cài đặt lên Linux cũng yêu cầu phải sử dụng phần mềm Wine o Đối với HTKK là phần mềm được cài đặt lên Linux Ubuntu thông qua Wine thì cũng không ngoài lệ Để khởi chạy ứng dụng HTKK đã cài đặt lên Linux bằng Wine thì dùng lệnh: Hình 3.1: Lệnh chạy HTKK bằng Wine o Sau khi HTKK khởi chạy sẽ xuất hiện giao... bằng lệnh: winetricks msxml3 Hình 2.18: Lệnh cài đặt thư viện MSXML3 lên Wine Lê Tấn Lộc - Trang 18 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành V Cài đặt HTKK o HTKK là một phần mềm được lập trình để sử dụng trên hệ điều hành Windows nên việc cài đặt trực tiếp HTKK lên Linux là điều không thể mà phải cài đặt thông qua phần mềm Wine o Để cài đặt... thư viện VB6RUN - Trang 13 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Như đã biết, trong quá trình cài đặt các phần mềm lên Windows sẽ có các file DLL/OCX tự động đăng ký để có thể sử dụng Tuy nhiên, môi trường Linux gần như hoàn toàn khác so với Windows nên việc cài các phần mềm của Windows lên Linux sẽ không thể tự động đăng ký được các file... WSH56 lên Wine o Cài đặt thư viện RICHED20: winetricks riched20 Hình 2.15: Lệnh cài đặt thư viện RICHED20 lên Wine o Cài đặt thư viện MSXML3: winetricks msxml3 Hình 2.16: Lệnh cài đặt thư viện MSXML3 lên Wine Lê Tấn Lộc - Trang 17 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Đặc biệt đối với thư viện MSXML3 khi chạy lệnh Winetricks lần đầu tiên để. .. bằng cách loại bỏ các ứng dụng không cần thiết khỏi danh sách cài đặt o Để loại bỏ các ứng dụng không cần thiết khỏi danh sách cài đặt thì nhấn vào mũi tên hướng xuống phía trước tên các ứng dụng cầm loại bỏ và chọn “Not Lê Tấn Lộc - Trang 25 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành Available” Sau khi loại bỏ các ứng dụng không cần thiết thì... RICHED20 nên có thể sử dụng được Microsoft Excel ngay mà không cần bổ sung thêm thư viện nào nữa Lê Tấn Lộc - Trang 26 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành VII Gỡ bỏ phần mềm khi không còn sử dụng o Trong quá trình sử dụng, có thể do phần mềm bị lỗi không thể sửa được và cần phải cài lại mới hoặc do không còn nhu cầu sử dụng thì người dùng... Nhấn vào công cụ Uninstall Wine Software ở khung kết quả bên dưới để mở Hình 2.30: Mở chương trình Uninstall Wine Software Lê Tấn Lộc - Trang 27 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Sau khi công cụ Uninstall Wine Software mở ra sẽ xuất hiện danh sách các phần mềm được được cài đặt lên Linux thông qua Wine Để gỡ bỏ một phần mềm thì chọn phần... đặt thư viện VCRUN2005 lên Wine o Cài đặt thư viện VCRUN2008: winetricks vcrun2008 Hình 2.12: Lệnh cài đặt thư viện VCRUN2008 lên Wine Lê Tấn Lộc - Trang 16 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Cài đặt thư viện MDAC28: winetricks mdac28 Hình 2.13: Lệnh cài đặt thư viện MDAC28 lên Wine o Cài đặt thư viện WSH56: winetricks wsh56 Hình 2.14:... (Microsoft Data Access Component) để được cung cấp các thư viện cần thiết cũng như các ‘driver’ để kết nối đến cơ sở dữ liệu Lê Tấn Lộc - Trang 14 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành  Được lập trình để sử dụng trên môi trường NET nên cần bổ sung 2 thư viện VCRUN2005 và VCRUN2008 để có thể chạy các thư viện của NET  Dữ liệu được nhập xuất... bổ sung cho Wine để có thể chạy HTKK Lê Tấn Lộc - Trang 15 - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành o Cài đặt thư viện MFC42: winetricks mfc42 Hình 2.9: Lệnh cài đặt thư viện MFC42 lên Wine o Cài đặt thư viện VB6RUN: winetricks vb6run Hình 2.10: Lệnh cài đặt thư viện VB6RUN lên Wine o Cài đặt thư viện VCRUN2005: winetricks vcrun2005 Hình 2.11: ... Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành CHƯƠNG 4: TỔNG KẾT I Bài học từ đề tài o Mặc dù đề tài Sử dụng Wine để chạy số ứng dụng Windows lên Linux ... Ghi chú: Wine viết hoa sử dụng thay cho phần mềm Wine, wine viết thường câu lệnh Wine Linux Lê Tấn Lộc - Trang - Nguyễn Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD:... Văn Duôl Sử Dụng Wine Để Chạy Một Số Ứng Dụng Của Windows Lên Linux GVHD: Lương Trung Thành II Sử dụng liệu Linux chạy Windows o Đôi yêu cầu công việc người dùng phải đem bảng kê khai nhà để thực

Ngày đăng: 30/12/2015, 18:11

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1: CÁC KHÁI NIỆM VÀ YÊU CẦU CỦA ĐỀ TÀI

    • I. Giới thiệu Wine, Winetricks, HTKK và DLL Show.

      • 1. Đặt vấn đề

      • 2. Khái niệm Wine

      • 3. Nguyên tắc hoạt động của Wine

      • 4. Khái niệm Winetricks

      • 5. Giới thiệu phần mềm HTKK.

      • 6. Giới thiệu phần mềm DLL Show

      • II. Phạm vi đề tài.

        • 1. Mục tiêu đề tài.

        • 2. Hướng triễn khai đề tài.

        • 3. Số lượng máy tính sử dụng.

        • III. Phạm vi kiểm tra khi hoàn tất.

        • CHƯƠNG 2: TRIỂN KHAI CHƯƠNG TRÌNH

          • I. Kế hoạch triễn khai.

          • II. Cài đặt Wine lên Linux.

            • 1. Các cách cài đặt Wine lên Linux

            • 2. Cài đặt Wine lên Ubuntu 11.

            • III. Xác định các thư viện cần thiết cho HTKK.

              • 1. Sử dụng mềm DLL Show xác định các thư viện.

              • 2. Dựa trên các đặc điểm của phần mềm.

              • IV. Bổ sung thư viện cho HTKK.

              • V. Cài đặt HTKK.

              • VI. Cài đặt các phần mềm phụ trợ cho HTKK.

              • VII. Gỡ bỏ phần mềm khi không còn sử dụng.

              • CHƯƠNG 3: THỬ NGHIỆM VÀ ĐÁNH GIÁ

                • I. Khởi tạo dữ liệu mới.

Tài liệu cùng người dùng

Tài liệu liên quan