markdown:
(Infotv.vn) - Trong 4 tháng đầu năm, khối lượng phân bón DAP nhập khẩu đạt khoảng 420 nghìn tấn, tăng gấp 2,3 lần so với năm ngoái. Một nguyên nhân quan trọng khiến lượng NK phân bón tăng mạnh là giá NK phân DAP những tháng đầu năm 2009 giảm. Tuy nhiên xu hướng giá phân bón nói chung trên thế giới đang có chiều hướng tăng.
Về nguồn cung, có 5 nhà cung cấp phân DAP trong quý I/2009, bao gồm Trung Quốc, Mêhicô, Thụy Sĩ, Mỹ và Hàn Quốc. Trong đó, Trung Quốc cung ứng lớn nhất 220,3 nghìn tấn chiếm tới 73% tổng lượng phân DAP nhập khẩu, trị giá 85,8 triệu USD.Giá nhập khẩu phân bón DAP từ Thụy Sĩ có mức thấp nhất, trung bình ở mức 370 USD/T, tiếp đến là từ Mêhicô 380 USD/T, Trung Quốc 389,3 USD/T. Trong khi giá nhập khẩu phân DAP trung bình từ Mỹ và Hàn Quốc cao hơn khá nhiều, lần lượt là 400 USD/T và 520 USD/T. Đáng chú ý, trong tháng 4/2009, thị trường nhập khẩu phân DAP của nước ta có thêm nhà cung cấp Nga. Giá nhập khẩu phân DAP từ Nga phổ biến ở mức 379,5 USD/T, CFR.
Đối với nhà cung cấp chính Trung Quốc, từ cuối năm 2008 đến nay, giá nhập khẩu phân DAP từ thị trường này giảm mạnh, xuống gần một nửa so với trước đó. Theo đó, NK phân DAP của nước ta từ thị trường này cũng tăng mạnh. Trong đó, tháng 2/2009 là tháng mà NK phân DAP từ Trung Quốc tăng mạnh, đạt tới 123,7 nghìn tấn. Tuy nhiên, cùng với xu hướng giá phân DAP tăng trong khi nhu cầu không cấp thiết, nên NK phân DAP từ Trung Quốc giảm dần từ tháng 3/2009 (trong tháng 3/2009, nhập khẩu phân DAP từ Trung Quốc giảm còn 37,1 nghìn tấn). Trong tháng 4/2009, giá NK phân DAP từ Trung Quốc tăng 19,4% so với tháng trước và tăng 26,5% so với đầu năm, trung bình ở mức 510 USD/T.
IVS: Quý I/2014 báo lãi 2 tỷ đồng
Công ty chứng khoán nhận định thị trường…
Bkav chính thức nhảy vào thị trường OTT
TP.HCM đẩy mạnh chuyển dịch cơ cấu kinh tế
Cắt điện hai đường dây 500 kV Bắc – Nam…
7 ngày miễn phí đổi Smartphone, Tablet tại…
Nhà máy vàng lớn nhất VN đóng cửa vì 'nợ' bảo hiểm nhân viên
Ông Trần Xuân Giá khẳng định “không làm gì sai trái“
Trúng thầu bán gạo cho Philippines nhờ chào giá thấp
Chứng khoán chiều 16/4: Nước ngoài dốc tiền bắt đáy
Truy thu tiền lương “khủng” của Ban giám đốc ở Khánh Hòa
Tạo mục mới Top mục tự tạo
Nhúng Baomoi vào web của bạn
Thống kê & So sánh báo điện tử
Việc tổng hợp và sắp xếp các thông tin trên Báo Mới đều được thực hiện tự động bởi một chương trình máy tính.
Giấy phép số 46/GP-TTĐT cấp ngày 13/01/2012
Báo Mới có bản quyền thuộc Công ty Cổ phần Công nghệ EPI.

Cache-Control: no-cache


markdown:
**Mục lục**
aptitudevà/hay
apt
aptdanh sách các gói tự động cài đặt của
aptitude
Đang đợi hệ thống tập tin gốc
Trước khi nâng cấp, khuyên người dùng cũng đọc thông tin trong
[Chương 5, Vấn đề lenny cần ghi nhớ](ch-information.vi.html). Chương đó diễn tả các vấn đề có thể gặp mà không
phải liên quan trực tiếp đến quá trình nâng cấp, nhưng vẫn còn có thể cần
biết trước khi bắt đầu.
Trước khi nâng cấp hệ thống, rất khuyên người dùng tạo một bản sao lưu hoàn toàn, hoặc ít nhất sao lưu bất kỳ dữ liệu hay thông tin cấu hình không nên mất. Các công cụ và quá trình nâng cấp vẫn hơi tin cậy, nhưng một sự thất bại phần cứng ở giữa việc nâng cấp có thể gây ra một hệ thống rất bị hại.
Dữ liệu chính nên sao lưu là nội dung của thư mục
/etc,
/var/lib/dpkg,
/var/lib/aptitude/pkgstates và kết xuất của câu lệnh
dpkg --get-selections "*" (hai dấu nháy kép vẫn đáng kể).
Quá trình nâng cấp chính nó không sửa đổi gì trong thư mục
/home (thư mục chính của mỗi người dùng). Tuy nhiên,
một số ứng dụng nào đó (v.d. thuộc về bộ ứng dụng Mozilla, và môi trường
GNOME and KDE) được biết là ghi đè lên thiết lập người dùng đã tồn tại bằng
giá trị mặc định mới khi một phiên bản mới của ứng dụng được khởi chạy đầu
tiên bởi một người dùng. Để phòng ngừa, khuyên người dùng sao lưu các tập
tin và thư mục bị ẩn (“tập tin chấm”) trong thư mục chính của
mỗi người dùng. Bản sao lưu này có thể giúp phục hồi hoặc tạo lại thiết lập
cũ. Quản trị cũng có thể muốn cho các người dùng biết về trường hợp này.
Mỗi thao tác cài đặt gói phải được chạy với quyền siêu người dùng: có nên
đăng nhập dưới
root (người chủ) hoặc sử dụng lệnh
**su** hay **sudo** để lấy được quyền truy cập
cần thiết.
Việc nâng cấp có một số điều kiện tiên quyết: người dùng nên kiểm tra trước khi thật thực hiện tiến trình nâng cấp.
Phiên bản lenny của
glibc
[
không hoạt động được với hạt nhân cũ hơn ]
2.6.8 trên bất
cứ kiến trúc nào, và một số kiến trúc nào đó có nhiều nhu cầu hơn. Rất
khuyên quản trị nâng cấp lên và thử một hạt nhân etch phiên bản
2.6.18 hay
2.6.24, hoặc một hạt nhân
riêng ít nhất phiên bản
2.6.18 trước khi khởi chạy tiến
trình nâng cấp.
Khuyên quản trị thông báo trước cho mọi người dùng biết về bất kỳ quá trình
nâng cấp dự định, dù người dùng đang truy cập đến hệ thống thông qua một kết
nối
**ssh** nên thấy ít trong khi nâng cấp, và nên có thể
tiếp tục làm việc.
Muốn thực hiện thêm bước phòng ngừa thì sao lưu hoặc tháo gắn kết phân vùng
/home) trước khi nâng cấp.
Nâng cấp lên lenny thì rất có thể là cũng cần phải nâng cấp hạt nhân, do đó cần phải khởi động lại hệ thống (bình thường sau khi nâng cấp xong).
Do rất nhiều thay đổi trong hạt nhân (so etch với lenny) đối với trình điều khiển, phát hiện phần cứng và đặt tên và sắp đặt các tập tin thiết bị, thật sự rủi ro là người dùng có thể gặp khó khăn trong việc khởi động lại hệ thống sau khi nâng cấp. Rất nhiều vấn đề có thể gặp đã được diễn tả trong chương này, và những chương kế tiếp của Ghi chú Phát hành này.
Vì lý do đó hợp lý là người dùng hay quản trị đảm bảo có thể phục hồi nếu hệ thống không khởi động lại được hoặc, đối với hệ thống quản lý từ xa, không chạy mạng được.
Nếu quản trị nâng cấp từ xa qua một liên kết
**ssh**, rất
khuyên quản trị cũng thực hiện những bước phòng ngừa cần thiết để có khả
năng truy cập đến máy phục vụ qua một thiết bị nối tiếp từ xa. Vẫn có thể
là, sau khi nâng cấp hạt nhân và khởi động lại hệ thống, một số thiết bị sẽ
bị thay tên (như diễn tả trong [Phần 4.6.2, “Số thứ tự thiết bị khác”](ch-upgrading.vi.html#device-reorder)) thì quản
trị cần phải sửa chữa cấu hình hệ thống thông qua một bàn giao tiếp cục
bộ. Hơn nữa, nếu hệ thống bị tình nguyện cờ khởi động lại ở giữa quá trình
nâng cấp, quản trị có thể cần phải phục hồi dùng một bàn giao tiếp cục bộ.
Cái hiển nhiện nhất để thử đầu tiên để khởi động lại bằng hạt nhân cũ. Tuy nhiên, vì các lý do khác nhau diễn tả ở nơi khác của tài liệu này, sự thử này không phải đảm bảo thành công.
Nếu nó không thành công, quản trị cần một phương pháp khác để khởi động hệ
thống để truy cập và sửa chữa nó. Một lựa chọn là sử dụng một ảnh cứu đặc
biệt hay một đĩa CD Linux Động. Sau khi khởi động từ đó, quản trị nên có khả
năng gắn kết hệ thống tập tin gốc và
chroot vào nó để xem
xét và sửa chữa vấn đề.
Một lựa chọn khác có thể khuyến khích là sử dụng
*chế độ
cứu* của Bộ Cài Đặt Debian lenny. Lợi ích khi sử dụng bộ
cài đặt là người dùng có thể chọn trong nhiều phương pháp cài đặt khác nhau
một phương pháp riêng lẻ thích hợp nhất với trường hợp đó. Để tìm thêm thông
tin, xem phần “Phục hồi một hệ thống bị hỏng” trong Chương 8
của [Sổ tay Cài đặt](http://www.debian.org/releases/stable/installmanual) (dịch sang
tiếng Việt) và [Hỏi Đáp Cài đặt
Debian](http://wiki.debian.org/DebianInstaller/FAQ).
Công cụ
initramfs-tools
[ bao gồm một
trình bao gỡ lỗi] [ 2] trong mỗi initrd nó tạo. Nếu (ví dụ) initrd không thể gắn kết hệ
thống tập tin gốc, nó sẽ mở trình bao gỡ lỗi này mà có sẵn các lệnh cơ bản
để tìm vết của vấn đề và (có thể) sửa chữa nó.
Các cái cơ bản cần kiểm tra: có những tập tin thiết bị đúng trong thư mục
/dev; những mô-đun nào được nạp (
cat
/proc/modules); kết xuất của lệnh
**dmesg** về lỗi
nạp trình điều khiển. Kết xuất của **dmesg** cũng hiển thị
tập tin thiết bị nào được gán cho đĩa nào; quản trị cũng nên so thông tin đó
với kết xuất của câu lệnh
echo $ROOT để kiểm tra hệ thống
tập tin gốc nằm trên thiết bị mong đợi.
Nếu quản trị có phải sửa chữa được vấn đề, việc gõ lệnh thoát
exit sẽ thoát khỏi trình bao gỡ lỗi và tiếp tục lại tiến
trình khởi động ở điểm thời nó thất bại trước. Tất nhiên, quản trị cũng cần
phải sửa chữa vấn đề cơ sở và tạo lại initrd để mà khởi động được về sau.
Việc nâng cấp bản phân phối nên được làm hoặc cục bộ từ một bàn giao tiếp ảo
chế độ văn bản (hay một thiết bị cuối nối tiếp được kết nối trực tiếp), hoặc
từ xa thông qua một liên kết
**ssh**.
Để tăng hệ số an toàn khi nâng cấp từ xa, khuyên quản trị chạy tiến trình
nâng cấp trên bàn giao tiếp ảo được chương trình
**screen**
cung cấp, mà hiệu lực chức năng tái kết nối an toàn và đảm bảo tiến trình
nâng cấp không phải bị gián đoạn thậm chí nếu quá trình kết nối từ xa không
thành công.
![]()
|Quan trọng|
Quá trình nâng cấp diễn tả trong chương này đã được thiết kế cho việc nâng cấp từ hệ thống etch « thuần »: hệ thống không chứa gói thuộc nhóm ba. Để nâng cấp một cách tin cậy nhất, quản trị cũng có thể gỡ bỏ các gói nhóm ba khỏi hệ thống trước khi bắt đầu nâng cấp.
Thủ tục này cũng giả sử hệ thống đã được cập nhật lên bản phát hành điểm mới
nhất của etch. Không hay chưa chắc thì quản trị nên theo những
hướng dẫn trong
[Phần A.1, “Nâng cấp hệ thống etch”](ap-old-stuff.vi.html#old-upgrade).
Trong một số trường hợp nào đó, sử dụng
**apt-get** thay cho
**aptitude** để cài đặt gói có thể làm cho
**aptitude** thấy một gói nào đó là “chưa dùng”
và định thời nó bị gỡ bỏ. Thông thường, quản trị nên kiểm tra hệ thống vẫn
“sạch” và được cập nhật hoàn toàn trước khi tiếp tục nâng cấp.
Do đó, quản trị nên kiểm tra có hành vi bị hoãn trong bộ quản lý gói
**aptitude**. Vẫn có một gói định thời gỡ bỏ hay cập nhật
trong bộ quản lý gói thì nó có thể ảnh hưởng âm đến quá trình nâng cấp. Ghi
chú rằng chỉ có thể sửa chữa trường hợp này nếu tập tin liệt kê các nguồn
sources.list vẫn còn chỉ tới
*etch*;, không phải tới bản *ổn
định* (stable) hay *lenny*; xem [Phần A.2, “Kiểm tra danh sách nguồn”](ap-old-stuff.vi.html#old-sources).
Để thực hiện thủ tục xem lại này, hãy khởi chạy
**aptitude**
trong “chế độ trực quan” và bấm phím **g**
(“Đi”). Nếu nó hiển thị hành vi nào, quản trị nên xem lại và
sửa chữa hoặc thực hiện chúng. Không có hành vi đề xuất thì chương trình
hiển thị một thông điệp: “Không có gói nào được định cài đặt, gỡ bỏ
hoặc nâng cấp”.
Nếu người dùng đã cấu hình APT để cài đặt một số gói nào đó từ một bản phát
hành khác với bản ổn định (stable), v.d. từ bản thử (testing), thì có lẽ
người dùng cần phải sửa đổi cấu hình ghim phiên bản trong APT (cất giữ trong
/etc/apt/preferences) để cho phép nâng cấp gói lên
phiên bản trong bản phát hành ổn định mới. Có thể tìm thêm thông tin về chức
năng ghim phiên bản APT trong apt_preferences(5).
Bất chấp phương pháp dùng để nâng cấp, khuyên người dùng trước tiên kiểm tra trạng thái về tất cả các gói, và thẩm tra mọi gói đều có tình trạng có thể nâng cấp. Theo đây có câu lệnh sẽ hiển thị gói nào có trạng thái « Nửa cài đặt » hay « Lỗi cấu hình » hay bất cứ trạng thái lỗi nào.
# dpkg --audit
Cũng có thể kiểm tra trạng thái về tất cả các gói trên hệ thống dùng
**dselect**, **aptitude**, hay câu lệnh như
# dpkg -l | pager
hay
# dpkg --get-selections "*" > ~/curr-pkgs.txt
Có nên gỡ bỏ bất kỳ tình trạng giữ lại trước khi nâng cấp. Nếu gói nào chủ yếu để nâng cấp vẫn còn bị giữ lại, thì việc nâng cấp sẽ không thành công.
Ghi chú rằng
**aptitude** sử dụng một phương pháp khác để
đăng ký các gói bị giữ lại, so với **apt-get** và
**dselect**. Người dùng có thể tìm những gói bị giữ lại
trong **aptitude** dùng câu lệnh
# aptitude search "~ahold" | grep "^.h"
Muốn kiểm tra những gói nào bị giữ lại trong
**apt-get** thì
dùng câu lệnh
# dpkg --get-selections | grep hold
Nếu người dùng đã sửa đổi và biên dịch lại gói nào một cách cục bộ, vẫn không thay đổi tên nó hoặc đặt thời điểm vào phiên bản, người dùng phải đặt tình trạng giữ lại cho nó, để ngăn cản nó được nâng cấp.
Trong
**aptitude**, tình trạng gói “giữ lại” có
thể được thay đổi dùng câu lệnh
# aptitude hold
tên_gói
Thay thế từ
hold (giữ lại) bằng
unhold
(bỏ giữ) để bỏ đặt tình trạng “giữ lại”.
Vẫn có gì cần sửa chữa thì người dùng nên kiểm tra tập tin
sources.list vẫn còn tham chiếu đến etch
như diễn tả trong
[Phần A.2, “Kiểm tra danh sách nguồn”](ap-old-stuff.vi.html#old-sources).
Nếu tập tin
/etc/apt/sources.list chứa phần
proposed-updates, người dùng nên gỡ bỏ tập tin này trước
khi thử nâng cấp hệ thống. Đây là một bước phòng ngừa để giảm sự có thể bị
xung đột.
Nếu hệ thống chứa gói nào khác Debian, ghi chú rằng các gói như vậy có thể
bị gỡ bỏ trong quá trình nâng cấp, do quan hệ phụ thuộc bị xung đột. Nếu
những gói này đã được cài đặt bằng cách thêm một kho gói bổ sung vào tập tin
/etc/apt/sources.list, người dùng nên kiểm tra nếu kho
gói đó cũng cung cấp các gói được biên dịch cho lenny, và sửa đổi
dòng nguồn một cách tương ứng, cùng lúc với sửa đổi các dòng nguồn về gói
Debian.
Hệ thống etch có lẽ cũng chứa phiên bản “mới”
chuyển ngược không chính thức của gói
*có phải* thuộc về
Debian. Gói như vậy rất có thể gây ra vấn đề trong quá trình nâng cấp, vì
kết quả là hai tập tin bị xung đột nhau [ 3].
backports.org là một kho gói bán chính thức duy trì bởi
các nhà phát triển Debian GNU/Linux, mà cung cấp các gói mới cho bản phát hành ổn
định (stable), dựa vào xây dựng lại các gói từ kho gói “thử”
(testing).
Kho
backports.org chứa chính các gói từ bản
“thử” (testing) mà vẫn có số thứ tự phiên bản bị giảm, để bảo
vệ đường dẫn nâng cấp từ bản chuyển ngược etch lên
lenny. Tuy nhiên, có chỉ vài gói chuyển ngược được tạo từ bản
“bất định” (unstable): các bản cập nhật bảo mật và những ngoại
lệ Firefox, hạt nhân Linux, OpenOffice.org và X.Org.
If you do not use one of these exceptions, you can safely upgrade to
lenny. If you use one of these exceptions, set the
Pin-Priority (see apt_preferences(5)) temporarily to
1001 for all packages
from lenny, and you should be able to do a safe dist-upgrade too.
Để ngăn cản
**aptitude** gỡ bỏ một số gói nào đó mà được lấy
do quan hệ phụ thuộc, người dùng cần phải tự bỏ dấu *tự
động* khỏi mỗi gói. Trong bản cài đặt môi trường đồ họa, trường
hợp này bao gồm OpenOffice và Vim:
# aptitude unmarkauto openoffice.org vim
Và các ảnh hạt nhân 2.6 được cài đặt dùng một siêu gói hạt nhân:
# aptitude unmarkauto $(dpkg-query -W 'linux-image-2.6.*' | cut -f1)
![]()
|Ghi chú|
Cũng có thể xem lại những gói đánh dấu
# aptitude search '~i~M'
Trước khi khởi chạy tiến trình nâng cấp, người dùng cần phải thiết lập tập
tin cấu hình
apt
[ về danh sách các
gói: ]
/etc/apt/sources.list.
apt
[ sẽ xem xét mọi gói được tìm
thông qua một dòng “]
deb”, và cài đặt gói có
số thứ tự phiên bản cao nhất, cũng gán quyền ưu tiên cho dòng đầu của tập
tin (do đó khi có nhiều địa chỉ máy nhân ban, bình thường đặt tên một đĩa
cứng cục bộ, sau đó các đĩa CD-ROM, và các máy nhân bản
HTTP/FTP).
![]()
|Mẹo|
Có lẽ người dùng cần thêm một ngoại lệ kiểm tra GPG cho
các đĩaDVD và CD-ROM. Thêm vào tập tin
cấu hình
APT::Authentication::TrustCDROM "true";
Tuy nhiên, dòng này không phù hợp với tập tin ảnh đĩa DVD/CD-ROM.
Mỗi bản phát hành có một tên mã (v.d.
etch,
lenny) và một tên trạng thái (tức là
oldstable [ổn định cũ],
stable [ổn
định],
testing [thử],
unstable [bất
định]). Tham chiếu đến một bản phát hành theo tên mã có lợi ích là dễ phân
biệt các bản phát hành khác nhau. Người dùng có thể theo dõi các thông báo
phát hành tìm tên mã mới và tự cập nhật hệ thống. Tuy nhiên, người dùng phân
biệt theo tên trạng thái sẽ thấy rất nhiều bản cập nhật gói ngay khi bản mới
được phát hành.
Cấu hình mặc định được thiết lập để cài đặt từ các máy phục vụ Debian chính,
nhưng người dùng cũng có thể sửa đổi tập tin
/etc/apt/sources.list để sử dụng máy nhân bản khác, tốt
hơn một máy nhân bản gần chỗ người dùng trên mạng.
Có thể tìm các địa chỉ máy nhân bản HTTP/FTP Debian ở
[http://www.debian.org/distrib/ftplist](http://www.debian.org/distrib/ftplist) (xem phần “list of Debian
mirrors” [danh sách các máy nhân bản Debian]). Máy nhân bản HTTP
thường chạy nhanh hơn máy nhân bản FTP.
Ví dụ, giả sử máy nhân bản Debian gần nhất là
http://mirrors.kernel.org. Khi xem xét nó dùng trình duyệt
Web hay một chương trình FTP, người dùng sẽ thấy những thư mục chính được
sắp đặt như thế:
http://mirrors.kernel.org/debian/dists/lenny/main/binary-ia64/... http://mirrors.kernel.org/debian/dists/lenny/contrib/binary-ia64/...
Để sử dụng máy nhân bản này với
apt
[,
người dùng nên thêm vào tập tin ]
sources.list dòng này:
deb http://mirrors.kernel.org/debian lenny main contrib
Ghi chú rằng đoạn «
dists » được thêm ngầm, và các đối số
đằng sau tên bản phát hành được dùng để mở rộng đường dẫn ra nhiều thư mục.
Sau khi thêm các nguồn mới, hãy tắt mỗi dòng
“
deb” đã tồn tại trong
sources.list bằng cách ghi một dấu thăng
(
#) vào trước.
Thay vào sử dụng máy nhân bản HTTP/FTP, người dùng cũng có thể sửa đổi tập
tin
/etc/apt/sources.list để sử dụng kho nhân bản trên
một đĩa cục bộ (có thể gắn kết thông qua NFS).
Ví dụ, kho nhân bản gói có thể nằm dưới
/var/ftp/debian/, với các thư mục chính:
/var/ftp/debian/dists/lenny/main/binary-ia64/... /var/ftp/debian/dists/lenny/contrib/binary-ia64/...
Để sử dụng kho cục bộ này với
apt
[,
hãy thêm vào tập tin ]
sources.list dòng này:
deb file:/var/ftp/debian lenny main contrib
Ghi chú rằng đoạn «
dists » được thêm ngầm, và các đối số
đằng sau tên bản phát hành được dùng để mở rộng đường dẫn ra nhiều thư mục.
Sau khi thêm các nguồn mới, hãy tắt mỗi dòng
“
deb” đã tồn tại trong
sources.list bằng cách ghi một dấu thăng
(
#) vào trước.
Nếu người dùng
*chỉ* muốn sử dụng các đĩa CD, hãy ghi chú
tắt (đặt
# vào trước) những dòng
“
deb” đã tồn tại trong tập tin
/etc/apt/sources.list.
Kiểm tra tập tin
/etc/fstab chứa một dòng hiệu lực gắn
kết ổ đĩa CD ở điểm lắp
/cdrom (điểm lắp
/cdrom chính xác cần thiết cho
**apt-cdrom**). Ví dụ, nếu
/dev/hdc là ổ
đĩa CD,
/etc/fstab nên chứa một dòng như thế:
/dev/hdc /cdrom auto defaults,noauto,ro 0 0
Ghi chú rằng
*không cho phép khoảng cách* nằm giữa các từ
defaults,noauto,ro trong trường thứ tư.
Để thẩm tra chức năng, nạp một đĩa CD và thử chạy:
# mount /cdrom # câu lệnh này gắn kết đĩa CD tới điểm lắp # ls -alF /cdrom # câu lệnh này nên hiển thị thư mục gốc của đĩa CD # umount /cdrom # câu lệnh này sẽ tháo gắn kết đĩa CD
Sau đó thì chạy:
# apt-cdrom add
cho mỗi đĩa CD nhị phân Debian, để thêm dữ liệu về mỗi đĩa CD vào co sở dữ liệu của APT.
Phương pháp khuyến khích để nâng cấp từ một bản phát hành Debian GNU/Linux trước là
sử dụng công cụ quản lý gói
**aptitude**. Chương trình này
cài đặt gói một cách an toàn chạy trực tiếp **apt-get**.
Đừng quên gắn kết tất cả các phân vùng cần thiết (đặc biệt phiên bản gốc và
/usr) với quyền đọc-ghi, dùng một câu lệnh như :
# mount -o remount,rw /
điểm_lắp
Sau đó thì người dùng nên kiểm tra những mục nhập nguồn APT (trong
/etc/apt/sources.list) tham chiếu đến hoặc
“
lenny” hoặc
“
stable”. Không nên có nguồn nào vẫn còn chỉ
tới etch.
![]()
|Ghi chú|
Dòng nguồn cho một đĩa CD thường tham chiếu đến
“
Rất khuyên người dùng sử dụng chương trình
**/usr/bin/script** để thu một bản sao của phiên chạy nâng
cấp. Như thế, nếu một vấn đề xảy ra, có một bản sao mọi hành vi, và nếu cần,
người dùng có thể cung cấp thông tin chính xác trong một báo cáo lỗi hay báo
cáo nâng cấp. Để bắt đầu thu, hãy gõ câu lệnh:
# script -t 2>~/upgrade-lenny.time -a ~/upgrade-lenny.script
hay tương tự. Đừng để bản sao vào một thư mục tạm thời như
/tmp hay
/var/tmp (các tập tin
trong hai thư mục này có thể bị xoá trong khi nâng cấp hoặc khi nào khởi
động lại).
Bản sao này cũng cho phép xem lại thông tin đã cuộn qua màn hình. Chỉ chuyển
đổi sang VT2 (dùng tổ hợp phím
**Alt**+ **F2**) và, sau
khi đăng nhập, dùng câu lệnh
less -R
~root/upgrade-lenny.script để xem tập tin đó.
Sau khi nâng cấp xong, người dùng có thể dừng chạy
**script**
bằng cách gõ lệnh thoát
exit vào dấu nhắc.
Có đặt cờ
*-t* trong câu lệnh **script**
nói trên thì người dùng cũng có thể sử dụng chương
trình **scriptreplay** để phát lại toàn bộ phiên chạy.
# scriptreplay ~/upgrade-lenny.time ~/upgrade-lenny.script
Trước tiên nên lấy danh sách các gói sẵn sàng cho bản phát hành mới. Việc này được làm bằng cách chạy câu lệnh cập nhật:
# aptitude update
Việc chạy câu lệnh này lần đầu tiên cập nhật các nguồn mới sẽ in ra một số cảnh báo liên quan đến tính sẵn sàng của các nguồn. Những cảnh báo này vô hại và chỉ xuất hiện một lần.
Trước khi nâng cấp hệ thống, người dùng cần phải kiểm tra có đủ sức chứa còn
lại trên đĩa cứng, đặc biệt khi khởi chạy tiến trình nâng cấp hệ thống đầy
đủ diễn tả trong
[Phần 4.5.7, “Nâng cấp phần hệ thống còn lại”](ch-upgrading.vi.html#upgrading-other). Trước tiên, bất cứ gói
nào cần cài đặt được lấy từ mạng và cất giữ trong thư mục
/var/cache/apt/archives (cũng trong thư mục con
partial/ trong khi tải về), do đó người dùng cần phải
kiểm tra có đủ sức chứa còn lại trên phân vùng đó (phân vùng hệ thống tập
tin chứa
/var) để tải về tạm thời tất cả các gói cần
cài đặt vào hệ thống. Sau khi tải về, rất có thể là cần thêm sức chứa trống
trong các phiên bản hệ thống tập tin khác để cài đặt cả hai các gói đã nâng
cấp (mà có thể chứa các tập tin nhị phân lớn hơn hay dữ liệu bổ sung) và các
gói mới được lấy cho quá trình nâng cấp. Nếu hệ thống không có đủ sức chứa
trống, kết quả có thể là một quá trình nâng cấp chưa xong, một trường hợp có
thể khó phục hồi.
Cả hai
**aptitude** và
apt
[ sẽ hiển thị thông tin chi tiết về sức chứa
trống trên đĩa mà cần thiết để cài đặt. Trước khi khởi chạy tiến trình nâng
cấp, người dùng có thể thấy sự ước lượng này bằng cách chạy câu lệnh:
]
# aptitude -y -s -f --with-recommends dist-upgrade [ ... ] XXX gói được nâng cấp, XXX mới được cài đặt, XXX cần gỡ bỏ và XXX không được nâng cấp. Cần phải lấy xx.xMB/yyyMB kho. Sau khi giải nén AAAMB sẽ được chiếm. Nên tải về / cài đặt/ gỡ bỏ các gói.
![]()
|Ghi chú|
Việc chạy câu lệnh này ở đầu của quá trình nâng cấp cũng có thể xuất một
lỗi, vì lý do diễn tả trong các phần kế tiếp. Trong trường hợp đó, người
dùng cần phải đợi đến khi hoàn tất quá trình nâng cấp hệ thống tối thiểu
(xem
Không có đủ sức chứa để nâng cấp thì trước tiên người dùng phải giải phóng thêm sức chứa. Ví dụ :
Gỡ bỏ các gói được tải về trước đây để cài đặt (trong thư mục
/var/cache/apt/archives). Làm sạch vùng nhớ tạm gói
bằng cách chạy câu lệnh
**apt-get clean** hay
**aptitude clean** để gỡ bỏ tất cả các tập tin gói đã tải về
trước.
Gỡ bỏ các gọi bị quên. Nếu người dùng đã cài đặt gói
popularity-contest
[, cũng có thể sử dụng
] **popcon-largest-unused** để liệt kê những gói không dùng mà
chiếm sức chứa nhiều nhất. Cũng có thể sử dụng **deborphan**
hay **debfoster** để tìm các gói quá cũ (xem [Phần 4.10, “Gói quá cũ”](ch-upgrading.vi.html#obsolete) ). Hoặc người dùng có thể khởi chạy
**aptitude** trong “chế độ trực quan” và tìm các
gói quá cũ dưới tiêu đề “Gói cũ và tạo cục bộ”.
Gỡ bỏ các gói chiếm quá nhiều sức chứa mà hiện thời không phải cần thiết
(lúc nào cũng có thể phục hồi sau khi nâng cấp). Người dùng có thể liệt kê
những gói chiếm nhiều sức chứa nhất trên đĩa, dùng
**dpigs**
(sẵn sàng trong gói
debian-goodies
[)
hay ] **wajig** (chạy câu lệnh
wajig size).
You can list packages that take up most of the disk space with
aptitude
[. Start ] **aptitude**
into “visual mode”, select
→ (this menu entry is available only after
etch version), press **l** and enter
~i,
press
**S** and enter
~installsize, then it
will give you nice list to work with. Doing this after upgrading
aptitude
[ should give you access to
this new feature.
]
Gỡ bỏ khỏi hệ thống các bản dịch và tập tin địa hoá mà không cần
thiết. Người dùng có thể cài đặt gói
localepurge
[ và cấu hình nó để giữ trong hệ thống
chỉ một số miền địa phương đã chọn (v.d. tiếng Việt, tiếng Anh và tiếng
Nga). Thủ tục này sẽ giảm sức chứa trên đĩa được chiếm ở
]
/usr/share/locale.
Tạm thời di chuyển sang một hệ thống khác, hoặc gỡ bỏ hẳn, các bản ghi hệ
thống nằm dưới
/var/log/.
Dùng một thư mục
/var/cache/apt/archives tạm thời: có
thể đặt một thư mục nhớ tạm mà tạm thời, từ một hệ thống khác (vật chứa
USB, đĩa cứng tạm thời, hệ thống đang được dùng v.v.).
![]()
|Ghi chú|
Không nên dùng một sự gắn kết NFS vì kết nối qua mạng có thể bị gián đoạn trong quá trình nâng cấp.
Ví dụ, nếu có một ổ đĩa USB được gắn kết đến
/media/usbkey:
gỡ bỏ các gói đã tải về trước đây để cài đặt:
# apt-get clean
sao chép thư mục
/var/cache/apt/archives sang vật chứa
USB:
# cp -ax /var/cache/apt/archives /media/usbkey/
gắn kết thư mục nhớ tạm vẫn tạm thời đến thư mục hiện thời:
# mount --bind /media/usbkey/archives /var/cache/apt/archives
sau khi nâng cấp thì phục hồi thư mục
/var/cache/apt/archives gốc:
# umount /media/usbkey/archives
gỡ bỏ
/media/usbkey/archives còn lại.
Người dùng có thể tạo thư mục nhớ tạm vẫn tạm thời trên hệ thống tập tin nào được gắn kết trên hệ thống.
Ghi chú rằng để gỡ bỏ gói một cách an toàn, khuyên người dùng chuyển đổi tập
tin
sources.list về etch như diễn tả trong
[Phần A.2, “Kiểm tra danh sách nguồn”](ap-old-stuff.vi.html#old-sources).
Several bug reports have shown that the versions of the
aptitude
[ and ]
apt
[ packages in etch are often unable to handle
the upgrade to lenny. In lenny, ]
apt
[ is better at dealing with complex chains of
packages requiring immediate configuration and ]
aptitude
[ is smarter at searching for solutions
to satisfy the dependencies. These two features are heavily involved during
the dist-upgrade to lenny, so it is necessary to upgrade these two
packages before upgrading anything else.
]
The following command will upgrade both
aptitude
[ and ]
apt
[:
]
# aptitude install aptitude apt dpkg
This step will also automatically upgrade
libc6
[ and ]
locales
[. At this point, some running services
will be restarted, including ] **xdm**, **gdm**
and **kdm**. As a consequence, local X11 sessions might be
disconnected.
![]()
|Upgrading with |
Please note that using
If you want to perform the upgrade with
# apt-get install apt
Note that you will have to adapt other
Phần mềm
aptitude
[ bảo tồn một danh
sách các gói đã được tự động cài đặt (v.d. do quan hệ phụ thuộc với một gói
khác). Trong lenny, ]
apt
[ cũng
có tính năng này.
]
Lần đầu tiên chạy phiên bản lenny của
aptitude
[ thì nó đọc danh sách các gói tự động
cài đặt, và chuyển đổi nó để sử dụng với phiên bản lenny của
]
apt
[. Người dùng đã cài đặt
]
aptitude
[ về trước thì cần phải chạy
ít nhất một câu lệnh ] **aptitude** để sơ khởi quá trình chuyển
đổi này. Thí dụ, tìm kiếm một gói không tồn tại:
# aptitude search "?false"
Do một số sự xung đột gói giữa etch và lenny, việc chạy
câu lệnh
aptitude dist-upgrade một cách trực tiếp sẽ
thường gỡ bỏ rất nhiều gói mà người dùng muốn giữ. Vì lý do đó, khuyên người
dùng chạy một quá trình nâng cấp có hai phần riêng: trước tiên một việc nâng
cấp tối thiểu để giải quyết trường hợp xung đột, và sau đó một việc
dist-upgrade đầy đủ.
Trước tiên, chạy câu lệnh:
# aptitude safe-upgrade
Kết quả là nâng cấp những gói có thể nâng cấp được mà không cần gỡ bỏ hay cài đặt gói khác nào.
Bước kế tiếp vẫn biến đổi phụ thuộc vào tập hợp gói được cài đặt hiện thời. Ghi chú Phát hành này chỉ có thể cung cấp lời khuyên chung về phương pháp nên dùng, nhưng nếu chưa chắc, rất khuyên người dùng xem lại danh sách các gói nên gỡ bỏ tùy theo mỗi phương pháp, trước khi tiếp tục.
Phương pháp này có thể gỡ bỏ một số gói thường dùng, bao gồm
base-config
[, ]
hotplug
[, ]
xlibs
[, ]
netkit-inetd
[, ]
python2.3
[, ]
xfree86-common
[ và ]
xserver-common
[. Để tìm thêm thông tin về những
gói đã lỗi thời trong lenny, xem ] [Phần 4.10, “Gói quá cũ”](ch-upgrading.vi.html#obsolete).
Sau đó thì có thể tiếp tục phần chính của quá trình nâng cấp. Chạy câu lệnh:
# aptitude dist-upgrade
Câu lệnh này sẽ nâng cấp hoàn toàn hệ thống, tức là cài đặt phiên bản mới nhất của mọi gói sẵn sàng, và giải quyết mọi quan hệ phụ thuộc có thể biến đổi trong bản phát hành khác nhau. Nếu cần thiết, nó sẽ cài đặt một số gói mới (thường là phiên bản thư viện mới, hay gói bị thay tên), và gỡ bỏ gói quá cũ nào bị xung đột.
Khi nâng cấp từ một bộ đĩa CD/DVD, người dùng sẽ được nhắc nạp một đĩa nào đó ở vài điểm thời trong quá trình nâng cấp. Có lẽ cần phải nạp nhiều lần cùng một đĩa, do các gói liên quan đến nhau mà được chia ra các đĩa khác nhau.
Gói được cài đặt hiện thời mà không thể nâng cấp mà không thay đổi trạng
thái cài đặt của một gói khác, sẽ còn lại ở phiên bản hiện thời (đánh dấu là
“giữ lại”). Vẫn còn có thể cài đặt phiên bản mới bằng cách sử
dụng
**aptitude** để tự chọn những gói phiên bản mới, hoặc
bằng cách thử chạy câu lệnh
aptitude -f install
để cài đặt mỗi gói phiên bản
mới.
tên_gói
Nếu một thao tác dùng
**aptitude**,
**apt-get** hay **dpkg** không thành công và
xuất lỗi
E: Hết chỗ tạo sơ đồ bộ nhớ động (Dynamic MMap)
thì không đủ sức chứa nhớ tạm mặc định. Quản trị có thể giải quyết vấn đề
này bằng cách gỡ bỏ hay tắt ghi chú các dòng không cần thiết trong tập tin
/etc/apt/sources.list, hoặc tăng kích cỡ vùng nhớ tạm
(đặt
APT::Cache-Limit trong tập tin cấu hình
/etc/apt/apt.conf. Câu lệnh theo đây sẽ đặt một giá trị
nên đủ để nâng cấp:
# echo 'APT::Cache-Limit "12500000";' >> /etc/apt/apt.conf
Câu lệnh này giả sử chưa đặt biến này trong tập tin đó.
Đôi khi cần phải hiệu lực tùy chọn
APT::Force-LoopBreak
trong APT để có khả năng tạm thời gỡ bỏ một gói chủ yếu do một vòng lặp Xung
đột/Phụ thuộc trước.
**aptitude** sẽ thông báo về vòng lặp
này và hủy bỏ quá trình nâng cấp. Vẫn còn có thể giải quyết vấn đề này bằng
cách xác định tùy chọn
-o APT::Force-LoopBreak=1 trên
dòng lệnh
**aptitude**.
Một trường hợp ít xảy ra là hệ thống có cấu trúc quan hệ phụ thuộc quá bị
hỏng mà cần quản trị tự can thiệp. Có thể sử dụng
**aptitude** hoặc
# dpkg --remove
tên_gói
để loại trừ một số gói phạm lỗi, hoặc
# aptitude -f install # dpkg --configure --pending
Trong trường hợp rất khó, bạn có thể cần phải ép buộc cài đặt lại, dùng một câu lệnh như
# dpkg --install
/đường/dẫn/tới/tên_gói.deb
Trường hợp tập tin bị xung đột không nên xảy ra khi nâng cấp từ một hệ thống etch “thuần”, nhưng vẫn còn có thể xảy ra nếu hệ thống chứa bản chuyển ngược không chính thức. Sự xung đột giữa các tập tin sẽ gây ra một lỗi như :
Đang giải nén
(từ
<tên_gói1>
) ... dpkg: gặp lỗi khi xử lý
<tập_tin_gói1>
(--install): đang thử ghi đè lên `
<tên_gói1>
', mà cũng nằm trong gói
<tên_tập_tin>
dpkg-deb: tiến trình con dán bị tín hiệu giết (Ống dẫn bị vỡ) Gập lỗi khi xử lý:
<tên_gói2>
<tên_gói1>
Quản trị cũng có thể thử giải quyết một trường hợp các tập tin bị xung đột
bằng cách ép buộc gỡ bỏ gói có tên trên dòng
*cuối cùng*
của thông điệp lỗi:
# dpkg -r --force-depends
tên_gói
Sau khi sửa chữa, quản trị nên có thể tiếp tục lại quá trình nâng cấp bằng
cách lặp lại những câu lệnh
**aptitude** diễn tả trước.
Trong khi nâng cấp, tiến trình sẽ hỏi câu về cách cấu hình (lại) vài
gói. Khi quá trình hỏi nếu tập tin nào trong thư mục
/etc/init.d hay
/etc/terminfo,
hoặc tập tin
/etc/manpath.config, nên được thay thế
bằng phiên bản của phần mềm quản lý gói, thường nên đồng ý để đảm bảo hệ
thống vẫn thống nhất. Lúc sau, cũng có thể hoàn nguyên mỗi phiên bản cũ, vì
nó sẽ được lưu với một phần mở rộng
.dpkg-old.
Chưa chắc nên làm gì thì viết tên của gói hay tập tin đó, và tháo gỡ trường
hợp vào một lúc sau. Cũng có thể tìm kiếm qua tập tin
typescript để xem lại thông tin đã cuộn qua trên màn
hình trong khi nâng cấp.
Phần này giải thích cách nâng cấp hạt nhân, và diễn tả một số vấn đề liên
quan đến quá trình nâng cấp này. Quản trị có dịp cài đặt một của những gói
linux-image-*
[ được Debian cung cấp,
hoặc biên dịch một hạt nhân riêng từ mã nguồn.
]
Ghi chú rằng rất nhiều thông tin trong phần này dựa vào giả sử rằng quản trị
sẽ sử dụng một của những hạt nhân Debian kiểu mô-đun, cùng với
initramfs-tools
[ và ]
udev
[. Nếu quản trị chọn sử dụng một hạt nhân
riêng mà không cần thiết một initrd, hoặc sử dụng một bộ tạo ra initrd khác,
một số thông tin ở đây có thể không còn thích hợp lại.
]
Khi chạy quá trình nâng cấp bản phát hành (
dist-upgrade)
từ etch lên lenny, rất khuyên quản trị cài đặt một siêu
gói (metapackage)
linux-image-2.6-*
[
mới. Gói này cũng có thể được tự động cài đặt bởi tiến trình
]
dist-upgrade. Quản trị có thể kiểm tra nó đã được cài đặt
bằng cách chạy câu lệnh:
# dpkg -l "linux-image*" | grep ^ii
Không có kết xuất gì thì quản trị cần phải tự cài đặt một gói
linux-image-2.6-*
[. Để thấy danh sách các gói
]
linux-image-2.6-*
[ sẵn sàng, chạy câu
lệnh:
]
# apt-cache search linux-image-2.6- | grep -v transition
Chưa chắc về gói nào nên chọn thì chạy câu lệnh
uname -r
và tìm một gói có tên tương tự. Ví dụ, nếu thấy chuỗi «
2.6.18-6-686 », khuyên quản trị cài đặt gói
linux-image-2.6-686
[. (Ghi chú rằng mùi vị
]
k7 không còn tồn tại lại: quản trị hiện thời sử dụng mùi
vị hạt nhân 386 thì nên dùng mùi vị
686 để thay thế.)
Cũng có thể sử dụng công cụ
**apt-cache** để hiển thị một mô
tả chi tiết về mỗi gói, để giúp chọn gói thích hợp nhất. Ví dụ :
# apt-cache show linux-image-2.6-686
Sau đó thì có nên sử dụng câu lệnh cài đặt
aptitude
install để cài đặt nó. Một khi cài đặt hạt nhân mới, quản trị nên
khởi động lại càng sớm càng có thể, để lợi dụng phiên bản hạt nhân mới.
Cho quản trị liều lĩnh hơn, có một phương pháp dễ để biên dịch hạt nhân
riêng trên Debian GNU/Linux. Hãy cài đặt công cụ
kernel-package
[ và đọc các tài liệu hướng dẫn
trong thư mục ]
/usr/share/doc/kernel-package.
Nếu có thể, tốt hơn khi nâng cấp gói hạt nhân một cách riêng với quá trình
dist-upgrade chính, để tránh bị đứng với một hệ thống tạm
thời không khởi động được. Ghi chú rằng thao tác này chỉ nên được làm đằng
sau quá trình nâng cấp tối thiểu diễn tả trong
[Phần 4.5.6, “Nâng cấp hệ thống tối thiểu”](ch-upgrading.vi.html#minimal-upgrade).
lenny cung cấp một cơ chế phát hiện phần cứng mà mạnh mẽ hơn các bản
phát hành trước. Tuy nhiên, cơ chế này có thể sửa đổi thứ tự phát hiện thiết
bị trên hệ thống, mà ảnh hưởng đến thứ tự gán tên thiết bị. Ví dụ, nếu có
hai bộ tiếp hợp liên quan đến hai trình điều khiển khác nhau, thì hai chuỗi
eth0 và
eth1 có thể tham chiếu đến hai
thiết bị bị trao đổi, so với bản phát hành trước. Ghi chú rằng dùng cơ chế
mới (v.d.) việc chuyển đổi bộ tiếp hợp
Ethernet trong một
hệ thống lenny đang chạy có kết quả là bộ tiếp hợp mới sẽ cũng nhận
một tên giao diện mới.
Đối với thiết bị mạng, quản trị có thể tránh trường hợp này bằng cách sử
dụng các quy tắc của
udev
[, chính xác
hơn thông qua những lời xác định ở
]
/etc/udev/rules.d/70-persistent-net.rules
[ 4]. Hoặc quản trị có thể sử dụng tiện ích
udev
Đối với thiết bị lưu trữ, quản trị có thể tránh trường hợp thay đổi thứ tự
này bằng cách sử dụng gói công cụ
initramfs-tools
[ và cấu hình nó để nạp các mô-đun
trình điều khiển thiết bị lưu trữ theo thứ tự được nạp hiện thời. Để làm như
thế, hãy tìm thứ tự theo đó các thiết bị lưu trữ được nạp vào hệ thống bằng
cách xem lại kết xuất của ] **lsmod**. Công cụ
**lsmod** liệt kê các mô-đun theo thứ tự nạp đảo ngược, tức
là mô-đun thứ nhất trong danh sách là mô-đun được nạp cuối cùng. Ghi chú
rằng phương pháp này chỉ có tác động với thiết bị mà hạt nhân đến theo một
thứ tự ổn định (v.d. thiết bị PCI).
Tuy nhiên, việc gỡ bỏ và nạp lại mô-đun sau khi khởi động đầu tiên sẽ ảnh
hưởng đến thứ tự này. Hơn nữa, hạt nhân trên máy có thể liên kết tĩnh một số
trình điều khiển, và các tên này sẽ không xuất hiện trong kết xuất của
**lsmod**. Quản trị cũng có thể xem lại bản ghi
/var/log/kern.loghay kết xuất của
**dmesg** để thử phân biệt những tên trình điều khiển này và
thứ tự nạp.
Hãy thêm những tên mô-đun này vào
/etc/initramfs-tools/modules theo thứ tự nên nạp vào
lúc khởi động. Một số tên mô-đun có thể thay đổi giữa etch và
lenny. Ví dụ,
sym53c8xx_2 đã trở thành
sym53c8xx.
Sau đó thì quản trị cần phải tạo ra lại (các) ảnh
initramfs
[ bằng cách chạy câu lệnh
]
update-initramfs -u -k all.
Một khi chạy một hạt nhân lenny và
udev
[, quản trị cũng có thể cấu hình lại hệ thống
để truy cập đến đĩa theo một biệt hiệu không phụ thuộc vào thứ tự nạp trình
điều khiển. Các biệt hiệu này nằn trong cây thư mục
]
/dev/disk/.
Nếu khởi động hệ thống dùng một initrd được tạo dùng
initramfs-tools
[, trong một số trường hợp các tập
tin thiết bị được ]
udev
[ tạo quá trễ
để văn lệnh khởi động xử lý.
]
Trường hợp này thường ngụ ý khi không khởi động được vì không thể gắn kết hệ
thống tập tin gốc, và màn hình hiển thị một trình bao gỡ lỗi. Tuy nhiên, nếu
quản trị kiểm tra về sau, tất cả các thiết bị cần thiết có phải nằm trong
/dev. Trường hợp này đã xảy ra khi hệ thống tập tin gốc
nằm trên một đĩa USB hay một mảng
RAID, đặc biệt khi dùng
LILO
[.
]
Có thể chỉnh lại vấn đề này bằng cách sử dụng tham số khởi động
rootdelay= (khoảng đợi khởi
động: 9 giây). Điều chỉnh giá trị này để thích hợp với trường hợp riêng.
9
Khi câu lệnh
aptitude dist-upgrade đã chạy xong, hoàn tất
quá trình nâng cấp “hình thức”, nhưng vẫn có một số công việc
cần làm
*trước* khi khởi động lại.
Nếu hệ thống sử dụng
lilo
[ là công cụ
nạp khởi động (nó là bộ nạp khởi động cho một số bản cài đặt
etch) rất khuyên quản trị chạy ] **lilo** lần nữa
sau khi nâng cấp:
# /sbin/lilo
Ghi chú rằng cần phải chạy lại
**lilo** thậm chí nếu hạt nhân
chưa được nâng cấp, vì giai đoạn thứ hai của **lilo** sẽ thay
đổi so quá trình nâng cấp gói.
Hơn nữa, hãy xem lại nội dung của tập tin cấu hình
/etc/kernel-img.conf và kiểm tra nó chứa chuỗi
do_bootloader = Yes (làm bộ nạp khởi động = Có). Do đó,
bộ nạp khởi động lúc nào cũng chạy sau khi nâng cấp hạt nhân.
Gặp vấn đề nào khi chạy
**lilo** thì hãy so sánh các liên kết
tượng trưng trong cây thư mục
/ mà chỉ tới
vmlinuz và
initrd với nội dung của
tập tin cấu hình
/etc/lilo.conf.
Nếu người dùng quên chạy lại
**lilo** trước khi khởi động
lại, hoặc hệ thống tình cờ được khởi động lại trước khi người dùng có thể tự
làm như thế, hệ thống có thể sẽ không khởi động được. Thay cho dấu nhắc
**lilo**, người dùng sẽ chỉ thấy
LI khi
khởi động hệ thống
[ 5]. Xem
Một số người dùng đã thông báo rằng quá trình nâng cấp có thể gây ra hạt nhân không tìm được phân vùng gốc của hệ thống sau khi khởi động lại hệ thống.
Trong trường hợp như vậy, tiến trình khởi động hệ thống sẽ treo ở thông điệp theo đây:
Đang đợi hệ thống tập tin gốc...
và sau vài giây nữa, một dấu nhắc hộp bận thô sẽ xuất hiện.
Vấn đề này có thể xảy ra khi quá trình nâng cấp hạt nhân giới thiệu sử dụng
trình điều khiển IDE của thế hệ kế tiếp. Quy ước đặt tên
đĩa IDE cho trình điều khiển cũ là
hda,
hdb,
hdc,
hdd. Trình điều khiển mới sẽ đặt tên cùng những đĩa đó
sda,
sdb,
sdc,
sdd. Vấn đề xuất hiện khi quá trình nâng cấp không tạo ra
một tập tin
/boot/grub/menu.lst mới để tùy theo quy ước
đặt tên mới. Trong khi khởi động,
Grub
[ sẽ gửi một phân vùng gốc hệ thống qua cho
hạt nhân mà hạt nhân vẫn còn không tìm được.
]
Người dùng đã gặp vấn đề này nên nhảy tới
[Phần 4.8.2, “Cách giải quyết vấn đề sau khi nâng cấp”](ch-upgrading.vi.html#how-to-recover). Để tránh vấn đề này trước khi nâng cấp, đọc nữa
nhé.
Vẫn có thể tránh vấn đề này một cách hoàn toàn bằng cách sử dụng một bộ nhận diện cho hệ thống tập tin gốc mà không biến đổi giữa hai việc khởi động. Có hai phương pháp có thể làm như thế: đặt nhãn hệ thống tập tin, hoặc sử dụng bộ nhận diện duy nhất toàn thể (UUID). Hai phương pháp này được hỗ trợ trong Debian kể từ 4.0.
Hai phương pháp này có lợi ích và bất lợi. Phương pháp đặt nhãn vẫn dễ đọc hơn, nhưng cũng có thể gặp vấn đề nếu một hệ thống tập tin khác cùng máy có nhãn đó. Phương pháp UUID ít đẹp hơn, nhưng rất ít có thể tạo hai UUID xung đột.
Trong các mẫu thí dụ dưới đây, giả sử hệ thống tập tin gốc nằm trên
/dev/hda6. Cũng giả sử hệ thống có bản cài đặt
udev
[ và hệ thống tập tin kiểu
]
ext2 hay
ext3.
Để thực hiện phương pháp đặt nhãn:
Đặt nhãn hệ thống tập tin (tên có số tối đa 15 ký tự) bằng cách chạy câu
lệnh:
**e2label /dev/hda6 rootfilesys**
Chỉnh sửa tập tin
/boot/grub/menu.lst và sửa đổi dòng:
# kopt=root=/dev/hda6 ro
thành
# kopt=root=LABEL=rootfilesys ro
![]()
|Ghi chú|
Không nên gỡ bỏ dấu
Cập nhật những dòng hạt nhân (
kernel) trong tập tin lines
in
menu.lst bằng cách chạy câu lệnh
**update-grub**.
Chỉnh sửa tập tin
/etc/fstab và sửa đổi dòng mà gắn kết
phân vùng
/, v.d.
/dev/hda6 / ext3 defaults,errors=remount-ro 0 1
thành
LABEL=rootfilesys / ext3 defaults,errors=remount-ro 0 1
Thay đổi đáng kể là cột bên trái: không nên sửa đổi cột khác nào trên dòng này.
Để thực hiện phương pháp UUID:
Find out the universally unique identifier of your filesystem by issuing:
**ls -l /dev/disk/by-uuid | grep hda6**. You can also use
**vol_id --uuid /dev/hda6** (in etch) or
**blkid /dev/hda6** (if already upgraded to lenny).
Kết quả nên một dòng tương tự với:
lrwxrwxrwx 1 root root 24 2008-09-25 08:16 d0dfcc8a-417a-41e3-ad2e-9736317f2d8a -> ../../hda6
UUID là tên của liên kết tượng trưng chỉ tới
/dev/hda6, tức là:
d0dfcc8a-417a-41e3-ad2e-9736317f2d8a.
![]()
|Ghi chú|
UUID của mỗi hệ thống tập tin là một chuỗi riêng biệt.
Chỉnh sửa tập tin
/boot/grub/menu.lst và sửa đổi dòng:
# kopt=root=/dev/hda6 ro
thành
# kopt=root=UUID=d0dfcc8a-417a-41e3-ad2e-9736317f2d8 ro
![]()
|Ghi chú|
Không nên gỡ bỏ dấu
Cập nhật những dòng hạt nhân (
kernel) trong tập tin lines
in
menu.lst bằng cách chạy câu lệnh
**update-grub**.
Chỉnh sửa tập tin
/etc/fstab và sửa đổi dòng mà gắn kết
phân vùng
/, v.d.
/dev/hda6 / ext3 defaults,errors=remount-ro 0 1
thành
UUID=d0dfcc8a-417a-41e3-ad2e-9736317f2d8 / ext3 defaults,errors=remount-ro 0 1
Thay đổi đáng kể là cột bên trái: không nên sửa đổi cột khác nào trên dòng này.
Phương pháp này thích hợp khi
Grub
[
hiển thị giao diện trình đơn để chọn mục nhập từ đó người dùng muốn khởi
động. Không có trình đơn xuất hiện thì hãy thử bấm phím ] **Esc**
trước khi hạt nhân khởi động, để ép buộc trình đơn xuất hiện. Vẫn còn không
thành công thì thử [Phần 4.8.2.2, “Lời giải 2”](ch-upgrading.vi.html#solution2) hay [Phần 4.8.2.3, “Lời giải 3”](ch-upgrading.vi.html#solution3).
Trong trình đơn
Grub
[, hãy tô sáng
mục nhập từ đó cần khởi động. Bấm phím ] **e** để chỉnh sửa các
tùy chọn liên quan đến mục nhập này. Kết quả nên tương tự với:
root (hd0,0) kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro initrd /initrd.img-2.6.26-1-686
Tô sáng dòng
kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro
bấm phím
**e** và thay thế
hd bằng
X
sd (
X
X đại
diện chữ
a,
b,
c
hay
d phụ thuộc vào hệ thống. Trong mẫu thí dụ này, dòng
này trở thành:
kernel /vmlinuz-2.6.26-1-686 root=/dev/sda6 ro
Sau đó, bấm phím
**Enter** để lưu lại thay đổi. Nếu dòng khác
nào bao gồm
hd, cũng nên sửa
đổi nó. Không nên sửa đổi mục nhập tương tự với
X
root
(hd0,0). Một khi sửa đổi xong và lưu lại, bấm phím
**b**: hệ thống nên khởi động như bình thường.
Một khi khởi động được, người dùng cần phải sửa chữa bền bỉ vấn đề đó. Nhảy
tới
[Phần 4.8.1, “Cách tránh vấn đề này trong khi nâng cấp”](ch-upgrading.vi.html#avoid-problems-before-upgrading) và áp dụng một của hai
thủ tục đề xuất.
Khởi động từ vật chứa cài đặt Debian GNU/Linux (đĩa
CD/DVD) và khi được nhắc, chọn mục
rescue (cứu) để khởi chạy chế độ cứu. Chọn ngôn ngữ, địa
điểm và bố trí bàn phím, sau đó cho phép nó cấu hình mạng (bất chấp thành
không hay không). Sau một thời gian, nó nên nhắc người dùng chọn phân vùng
cần sử dụng làm hệ thống tập tin gốc. Các lựa chọn đề xuất sẽ hình như :
/dev/ide/host0/bus0/target0/lun0/part1 /dev/ide/host0/bus0/target0/lun0/part2 /dev/ide/host0/bus0/target0/lun0/part5 /dev/ide/host0/bus0/target0/lun0/part6
Nếu người dùng biết phân vùng nào là hệ thống tập tin gốc, chọn phân vùng thích hợp. Không thì chỉ thử phân vùng thứ nhất. Nếu phần mềm than phiền về một phân vùng hệ thống tập tin không hợp lệ, chỉ thử phân vùng kế tiếp, v.v. Thử lần lượt phân vùng nọ sau phân vùng kia không nên làm hại phân vùng, và nếu chỉ có một hệ điều hành được cài đặt trên đĩa thì dễ tìm phân vùng hệ thống tập tin đúng. Nếu có nhiều hệ điều hành được cài đặt vào đĩa, tốt hơn khi người dùng biết phân vùng nào là đúng.
Một khi chọn phân vùng, người dùng sẽ thấy một số tùy chọn khác nhau. Bật tùy chọn sẽ thực hiện một trình bao trong phân vùng đã chọn. Nếu phần mềm than phiền rằng nó không thể làm như thế, thử tùy chọn này trong một phiên bản khác.
Sau đó thì quản trị nên có quyền truy cập đến trình bao dưới người dùng
root (người chủ) trên hệ thống tập tin gốc được gắn kết
đến
/target. Quản trị cần quyền truy cập đến nội dung
của các thư mục
/boot,
/sbin và
/usr trên đĩa cứng, mà giờ nên sẵn sàng dưới
/target/boot,
/target/sbin và
/target/usr. Nếu thư mục như vậy cần được gắn kết từ
phiên bản khác, hãy làm như thế (xem
/etc/fstab để tìm
biết phân vùng nào nên gắn kết).
Nhảy tới
[Phần 4.8.1, “Cách tránh vấn đề này trong khi nâng cấp”](ch-upgrading.vi.html#avoid-problems-before-upgrading) và áp dụng một
của hai thủ tục đề xuất để sửa bền bỉ vấn đề này. Sau đó, gõ lệnh
exit để thoát khỏi trình bao cứu, và chọn mục
reboot để khởi động hệ thống như bình thường (đừng quên
gỡ bỏ vật chứa có khả năng khởi động).
Khởi động từ bản phát hành CD-Động (LiveCD), v.d. Debian Động, Knoppix hay Ubuntu Động.
Gắn kết phiên bản chứa thư mục
/boot. Không biết thư
mục nào thì sử dụng kết xuất của lệnh
**dmesg** để tìm biết
nếu đĩa được biết như là
hda,
hdb,
hdc,
hdd hay
sda,
sdb,
sdc,
sdd. Một
khi biết đĩa nào cần thao tác, v.d.
sdb, chạy câu lệnh
theo đây để thấy bảng phân vùng của đĩa và tìm phân vùng đúng:
**fdisk -l /dev/sdb**
Giả sử đã gắn kết phân vùng đúng dưới
/mnt, và phân
vùng này chứa thư mục
/boot và nội dung của nó, hãy
chỉnh sửa tập tin
/mnt/boot/grub/menu.lst.
Tìm phần tương tự với:
## ## End Default Options ## title Debian GNU/Linux, kernel 2.6.26-1-686 root (hd0,0) kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro initrd /initrd.img-2.6.26-1-686 title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode) root (hd0,0) kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro single initrd /initrd.img-2.6.26-1-686 ### END DEBIAN AUTOMAGIC KERNELS LIST
và thay thế mỗi chuỗi
hda,
hdb,
hdc,
hdd bằng
sda,
sdb,
sdc,
sdd như
thích hợp. Không nên sửa đổi dòng tương tự với:
root (hd0,0)
Khởi động lại hệ thống, gỡ bỏ đĩa CD-Động, và hệ thống nên khởi động đúng.
Một khi khởi động được, áp dụng một của hai thủ tục đề xuất dưới
[Phần 4.8.1, “Cách tránh vấn đề này trong khi nâng cấp”](ch-upgrading.vi.html#avoid-problems-before-upgrading) để sửa chữa bền bỉ vấn đề này.
Sau khi nâng cấp, có vài việc có thể làm để chuẩn bị cho bản phát hành kế tiếp.
Nếu siêu gói ảnh hạt nhân mới đã được lấy do quan hệ phụ thuộc với gói cũ, nó sẽ được đánh dấu là « đã tự động cài đặt », mà nên được sửa chữa (chạy câu lệnh):
# aptitude unmarkauto $(dpkg-query -W 'linux-image-2.6-*' | cut -f1)
Gỡ bỏ các gói quá cũ và không dùng như diễn tả trong
[Phần 4.10, “Gói quá cũ”](ch-upgrading.vi.html#obsolete). Cũng nên xem lại những tập tin cấu hình được chúng
dùng và có dịp tẩy mỗi gói để cũng gỡ bỏ các tập tin cấu hình (và dữ liệu
liên quan khác).
Cũng như giới thiệu vài nghìn gói mới, lenny gỡ bỏ và bỏ sót hơn hai
nghìn gói cũ đã nằm trong etch. Nó không cung cấp đường dẫn nâng
cấp cho gói quá cũ. Dù không có gì ngăn cản người dùng tiếp tục sử dụng gói
quá cũ, Dự án Debian thường dừng cung cấp hỗ trợ bảo mật cho nó, một năm sau
khi phát hành lenny
[ 6], và không phải thông thường cung cấp hỗ trợ khác nào đã ra
đời. Khuyên quản trị thay thế mỗi gói như vậy bằng một gói xen kẽ sẵn sàng
(nếu có).
Có rất nhiều lý do gói bị gỡ bỏ khỏi bản phát hành: gói đó không còn được duy trì lại bởi dự án gốc; không còn có lại một Nhà phát triển Debian quan tâm đến duy trì gói đó; chức năng được gói đó cung cấp đã bị thay thế bằng một gói phần mềm/phiên bản mới; hoặc gói đó không còn thích hợp lại với lenny do lỗi nội bộ. Trong trường hợp cuối cùng, gói đó có thể vẫn còn nằm trong bản phân phối “bất định” (unstable).
Dễ phát hiện những gói nào “quá cũ” trong một hệ thống đã cập
nhật, vì giao diện quản lý gói sẽ đánh dấu chúng một cách tương ứng. Trong
**aptitude**, danh sách các gói như vậy được hiển thị dưới
tiêu đề “Gói cũ và tạo cục bộ”. **dselect** cung
cấp một danh sách tương tự mà có thể chứa nội dung khác.
Hơn nữa, nếu người dùng đã sử dụng
**aptitude** để tự cài đặt
gói trong etch, nó đã theo dõi những gói đã cài đặt bằng tay và
có khả năng đánh dấu « quá cũ » những gói được lấy chỉ do quan hệ phụ thuộc
mà không còn cần thiết lại nếu một gói nào đó bị gỡ bỏ. Cũng như vậy,
**aptitude**, khác với **deborphan**, sẽ không
đánh dấu gói « quá cũ » mà được người dùng tự động cài đặt, như trái ngược
với gói được tự động cài đặt do quan hệ phụ thuộc.
Cũng có công cụ bổ sung để tìm các gói quá cũ,
v.d.
**deborphan**, **debfoster** hay
**cruft**. **deborphan** rất khuyến khích, dù
trong chế độ mặc định nó chỉ thông báo các thư viện quá cũ : những gói trong
phần thư viện “
libs” hay phần thư viện cũ
“
oldlibs” mà không dùng bởi gói khác
nhau. Không nên mù quáng gỡ bỏ những gói được tìm bởi công cụ như vậy, đặc
biệt nếu phần mềm sử dụng tùy chọn khác mặc định cũng năng nổ mà có khuynh
hướng xuất kết quả dương giả. Rất khuyên người dùng tự xem lại những gói đề
xuất gỡ bỏ (tức là nội dung, kích cỡ và mô tả về mỗi gói) trước khi thật sự
gỡ bỏ chúng.
[Hệ thống Theo dõi Lỗi Debian](http://bugs.debian.org/) thường cung cấp
thông tin bổ sung về lý do gỡ bỏ một gói nào đó. Khuyên người dùng xem lại
cả hai những báo cáo lỗi được lưu trữ về gói chính nó, và những báo cáo lỗi
được lưu trữ về [gói-giả
ftp.debian.org](http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=ftp.debian.org&archive=yes).
The list of obsolete packages includes:
Một số gọi nào đó từ etch đã bị chia ra vài gọi khác nhau trong lenny, thường để cải tiến khả năng bảo tồn hệ thống. Để làm dễ dàng đường dẫn nâng cấp trong các trường hợp như vậy, lenny thường cung cấp các gói “giả”: gói trống cùng tên với gói cũ trong etch với quan hệ phụ thuộc mà gây ra cài đặt gói mới. Sau khi nâng cấp, các gói “giả” được thấy là quá cũ thì có thể được gỡ bỏ an toàn.
Hậu hết (nhưng không phải tất cả các) mô tả về gói giả cũng ngụ ý mục đích
của nó. Tuy nhiên, các mô tả gói về gói giả không phải thống nhất, do đó
cũng có ích để sử dụng
**deborphan** với tùy chọn
--guess (đoán) để phát hiện gói giả trong hệ thống. Ghi
chú rằng một số gói giả nào đó không dự định được gỡ bỏ sau khi nâng cấp, vì
chúng được dùng để theo dõi phiên bản sẵn sàng hiện thời của một chương
trình nào đó trong thời gian.
[ 2] Cũng có thể tắt tính năng này bằng cách thêm tham số
panic=0vào các tham số khởi động.
[ 3] Hệ thống quản lý gói Debian bình thường không cho phép Gói 1 gỡ bỏ hoặc thay
thế một tập tin thuộc về Gói 2, nếu nó chưa xác định để thay thế Gói 2. [ 4]
Những quy tắc ở đó được tự động tạo ra bởi văn lệnh
/etc/udev/rules.d/75-persistent-net-generator.rulesđể có tên bền bỉ cho mỗi giao diện mạng. Hãy xoá liên kết tượng trưng này để tắt chức năng đặt tên thiết bị bền bỉ cho NIC bởi
udev
[ 5] Để tìm thêm thông tin về các mã lỗi của [ 6] Hoặc miễn là không có bản phát hành nữa trong khoảng thời gian đó. Bình
thường chỉ hai bản phát hành ổn định được hỗ trợ nhau vào một lúc nào đó.

WARC-Type: response

Content-Type: application/http; msgtype=response

Server: Apache

Accept-Ranges: bytes

Vary: Accept-Encoding

Content-Encoding: gzip

Connection: close

Content-Type: text/html

Content-Language: vi


markdown:
Chi phí nguyên vật liệu, nhiên liệu, năng lượng Chi nguyên liệu, vật liệu, nhiên liệu, năng lượng, hàng hoá trong mức tiêu hao hợp lý. Doanh nghiệp tự xây dựng, quản lý định mức tiêu hao nguyên liệu, vật liệu, nhiên liệu, năng lượng, hàng hoá sử dụng vào sản xuất, kinh doanh. Định mức này được xây dựng từ đầu năm hoặc đầu kỳ sản xuất sản phẩm và lưu tại doanh nghiệp đồng thời xuất trình đầy đủ với cơ quan thuế khi cơ quan thuế yêu cầu. Riêng định mức chính của những sản phẩm chủ yếu của doanh nghiệp thì doanh nghiệp có trách nhiệm thông báo cho cơ quan thuế quản lý trực tiếp trong thời hạn 03 tháng đầu năm hoặc 03 tháng kể từ khi bắt đầu đi vào sản xuất, kinh doanh (đối với doanh nghiệp mới thành lập hoặc trường hợp doanh nghiệp có bổ sung sản xuất những sản phẩm mới mà sản phẩm này thuộc diện phải thông báo định mức nhưng chưa được thông báo). Danh mục định mức chính của những sản phẩm chủ yếu của doanh nghiệp do doanh nghiệp quyết định. Trường hợp doanh nghiệp trong thời gian sản xuất kinh doanh có điều chỉnh, bổ sung định mức tiêu hao nguyên vật liệu đã thông báo với cơ quan thuế thì phải thông báo lại cho cơ quan thuế quản lý trực tiếp biết. Thời hạn cuối cùng của việc thông báo cho cơ quan thuế việc điều chỉnh, bổ sung định mức tiêu hao là thời hạn nộp tờ khai quyết toán thuế thu nhập doanh nghiệp theo quy định của năm quyết toán. Trường hợp một số nguyên liệu, vật liệu, nhiên liệu, hàng hoá Nhà nước đã ban hành định mức tiêu hao thì thực hiện theo định mức của Nhà nước đã ban hành. Trường hợp doanh nghiệp không thông báo định mức cho cơ quan thuế đúng thời hạn quy định thì cơ quan thuế khi thanh tra, kiểm tra có quyền ấn định chi phí nguyên liệu, vật liệu, hàng hoá. Việc ấn định chi phí nguyên liệu, vật liệu, hàng hoá được căn cứ theo pháp luật về quản lý thuế. Chi nguyên liệu, vật liệu, nhiên liệu, năng lượng, hàng hoá phần vượt mức tiêu hao hợp lý không được tính vào chi phí được trừ ---------------------------------------------------------------------------------------------------------------- ̀ ̣ ́ ́ Đao tao kê toan | Kế toán trưởng | Kê khai thuế | Tư vấn thuế
|views:||14|
|posted:||9/13/2012|
|language:||Vietnamese|
|pages:||1|

Cache-Control: private

Content-Type: text/html; charset=utf-8

Set-Cookie: pages_visited=1; path=/

Connection: keep-alive


markdown:
Fry's was founded as a Silicon Valley
retail electronics store in 1985 to
provide a one-stop-shopping
environment for the hi-tech professional.
Shopping Assistance
Shipping
Privacy, Security
& Legal Notices
Call at:
**1-408-350-1484** ** In Stock, Same Day Shipping**
This product is in stock in our warehouse. You have a choice of Ground Service, 2nd Day Air, or Overnight Delivery for domestic orders.
**Unavailable**
This product is currently unavailable. If you would like suggestions for similar products, please contact our sales department at
[sales@cs.frys.com](mailto:sales@cs.frys.com) or at 1-408-350-1484.
**Pre-order** **Available for our in-store pick up option only
**
If an item that you are interested in states that it is only available for in-store pick up, the option to ship the product to your address is unavailable. Our in-store pick up feature allows you to order online 24 hours a day and pick up the order at your nearest Fry's Electronics store. In-store pick up is fast, easy, and free (no shipping charge). To learn more about in-store pick up please visit our
[Frequently Asked Questions](/template/help/index/FE30/Service3/Assistance/Middle_Topics/A2DomesticShipping#in-store_pickup). If there isn't a store near you and you need further assistance, please call one of our friendly Sales Associates at 1-408-350-1484.
**Available for our shipping option only
**
If an item that you are interested in states that it is only available for our shipping option, the option to pick up your order at our local Fry's Electronics store is unavailable. However, Frys.com offers competitive shipping prices to have your orders conveniently delivered to your home. For further assistance, please call one of our friendly Sales Associates at 1-408-350-1484.
**Over Size Shipments
**
Televisions 50" or larger, and any item exceeding 150lbs will ship through our alternate courier (ABF). Tracking information and delivery instructions will be provided via e-mail. Residential delivery is available within the continental U.S by ground shipping only with an average delivery time of 5-10 business days. Second day and Express service is unavailable. Standard ground shipping includes curbside service (delivery). Inside delivery, debri removal and delivery by appointment is available at additional cost.
**Special Orders
**
Special order products are not stocked in Fry's Electronics stores, but products can be ordered through the Frys.com website or by visiting a local Fry's Electronics store. The special order program allows Fry's to provide you with a larger product selection for your convenience. A credit card authorization will be processed when your special order is placed through the Frys.com website and will be shipped to the address you specify in your order. However, your credit card will not be charged until the product is shipped.
Special orders processed in a Fry's Electronics store are billed when the order is processed. Orders placed in a Fry's Electronics store are shipped directly to the store. When your order arrives at the store, we will call you to let you know your product is ready for pickup. Special order products can take up to 6 weeks to arrive. Special order items are non-refundable.
**Backorders
**
This product is currently not in-stock in our fulfillment center. We are accepting orders for this product, but we do not have an estimated arrival date. Our buying team is working diligently to obtain this product from our supplier. A credit card authorization will be processed when your order is placed. However, your credit card will not be charged until the product is shipped.
**Ship by (Ships with estimated date provided)
**
This product is currently not in-stock in our fulfillment center. The date provided is an estimated date and is subject to the manufacturer's availability. A credit card authorization will be processed when your order is placed. However, your credit card will not be charged until the product is shipped.
**Unavailable**
This product is currently unavailable. If you would like suggestions for similar products, please contact our sales department at
[sales@cs.frys.com](mailto:sales@cs.frys.com) or at 1-408-350-1484.

X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1

Set-Cookie: J1_USER_ID="SAMNDEyNTMwNDUxOjJlZmJiMzoxNDU2ODRhYjE4Mjo2ZmZkXi00Mjk2NTM4MTI3MTAxNDI5NjA5|103- -Y-19521"; Domain=.frys.com; Expires=Sat, 13-Apr-2024 17:56:40 GMT; Path=/


markdown:
MyCuckoo
05-21-2011, 04:58 PM
Chào các bà bầu và các bà ... sắp bầu sành điệu! :p
Nhân ngày chủ nhật đẹp trời, cao hứng dọn tủ, phát hiện ra sao mà mình nhiều đầm bầu thế không biết:D Sau khi đã đem giải tán bớt cho 1 số chị em thân quen, em trộm nghĩ sẽ thật không phải nếu không share mấy cái váy bầu bên dưới cho các chị em. Các chị các em hoàn toàn có thể vẫn SÀNH ĐIỆU mà không phải quá tốn kém vì bây giờ mỗi người chỉ 1-2 con. Mua đồ mới vừa đắt mà chỉ mặc được vài lần rùi thôi thì tiếc lắm:(
Em không phải dân buôn chuyên nên không là lượt, make up lại đồ. Váy lôi trong tủ ra là chụp luôn chứ bên ngoài "long lanh" lắm ah! Mới 85% nhé!
1. BestMom hoa xanh 700K
Em này được chồng tặng. Chia tay thì tiếc lắm, nhưng 2 nhóc rùi, mặc sao được nữa chồng ơi :rolleyes:
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomhoaxanh1.jpg
Em này hơi bị "độc", cứ nhìn dải hoa mà xem! Tạo điểm nhấn mà tôn dáng, giúp bà bầu bớt vẻ "ục ịch", nặng nề.
2. BestMom công sở đen 1. 450K
Em này mặc vào ai bảo là có bầu nhỉ:tonqe: Vừa trẻ trung lại vừa lịch sự!
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomden1.jpg
3. BestMom đen 2. 300K
Em này thì vừa đi làm, vừa đi tiệc đều "NGON" ah
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomden2.jpg
4. BestMom nhung nâu. 750K
Em này thì quá "ĐỈNH CAO" rồi. Chất nhung tây thôi rồi. Đem chào hàng vào mùa hè thì hơi "thất sách" nhưng em ko "hoãn cái sự sung sướng" được. Các mẹ nào bầu nhỏ, mua bây giờ, đến lúc tháng 8 mùa thu là mặc quá ổn:)
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomnhungnau.jpg
4. BestMom trắng. 350K
Dành cho các bà bầu XÌ TEEN nhé!
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomtrang.jpg
5. BestMom dạ đỏ. 350K
Lại 1 sự lựa chọn hoàn hảo & "kinh tế"! ;)
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomdotheuhoa.jpg
6. "Vé đồng hạng" cho các nhãn váy HÀ ANH, YTHAO Hồng Kông 200K
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/HaAnhnau.jpg
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Chamci.jpg
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Ketrangden.jpg
7. Thêm 1 em giá "hạt rẻ" 70K
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/TrangvangYTHAO.jpg
BÂY GIỜ ĐẾN ĐỒ JAPAN XÁCH TAY CHO BÉ NHÉ!
Em sẽ up post giá sau các mẹ nhe!
1.Thuốc nhỏ mắt ROTTO cho bé. Có cả Vitamin B6. Có 4 loại mầu nhé.
Thuốc nhỏ mắt Rohto Nhật Bản bổ sung vitamin, chống mỏi mắt, đỏ mắt, dùng được cho cả trẻ nhỏ và người lớn
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Rotto.jpg
2. Thuốc cảm ho trẻ em cho trẻ từ 3 tháng tuổi trở lên. Có 2 vị DÂU & ĐÀO
Điều trị: dành cho bé bị cảm lạnh, ho, long đờm, sốt, sốt nhẹ, đau dầu, người mệt mỏi
Liều dùng: Ngày dùng 3 lần sau ăn, trong trường hợp bệnh nặng dùng 4 tiếng/ 1lần
- 3tháng - 6tháng : 5ml
- 6tháng - 1tuổi : 6ml
- 1tuổi - 3tuổi : 7.5ml
- 3tuổi - 7tuổi : 10 ml
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Thuoccamho.jpg
3. Tảo biển. Cái này ko cần quảng cáo các mẹ cũng biết công dụng rùi nhỉe!
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/TaoNhat1500vien.jpg
4. Hút mũi Pigeon.
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/HutmuiPigon.jpg
Em sẽ freeship cho các mẹ ở khu vực Linh Đàm, Định Công hoặc trên trục đường từ Phạm Văn Đồng đến Linh Đàm hoặc từ Hoàng Quốc Việt đến Trường Chinh nhe!
Nhân ngày chủ nhật đẹp trời, cao hứng dọn tủ, phát hiện ra sao mà mình nhiều đầm bầu thế không biết:D Sau khi đã đem giải tán bớt cho 1 số chị em thân quen, em trộm nghĩ sẽ thật không phải nếu không share mấy cái váy bầu bên dưới cho các chị em. Các chị các em hoàn toàn có thể vẫn SÀNH ĐIỆU mà không phải quá tốn kém vì bây giờ mỗi người chỉ 1-2 con. Mua đồ mới vừa đắt mà chỉ mặc được vài lần rùi thôi thì tiếc lắm:(
Em không phải dân buôn chuyên nên không là lượt, make up lại đồ. Váy lôi trong tủ ra là chụp luôn chứ bên ngoài "long lanh" lắm ah! Mới 85% nhé!
1. BestMom hoa xanh 700K
Em này được chồng tặng. Chia tay thì tiếc lắm, nhưng 2 nhóc rùi, mặc sao được nữa chồng ơi :rolleyes:
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomhoaxanh1.jpg
Em này hơi bị "độc", cứ nhìn dải hoa mà xem! Tạo điểm nhấn mà tôn dáng, giúp bà bầu bớt vẻ "ục ịch", nặng nề.
2. BestMom công sở đen 1. 450K
Em này mặc vào ai bảo là có bầu nhỉ:tonqe: Vừa trẻ trung lại vừa lịch sự!
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomden1.jpg
3. BestMom đen 2. 300K
Em này thì vừa đi làm, vừa đi tiệc đều "NGON" ah
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomden2.jpg
4. BestMom nhung nâu. 750K
Em này thì quá "ĐỈNH CAO" rồi. Chất nhung tây thôi rồi. Đem chào hàng vào mùa hè thì hơi "thất sách" nhưng em ko "hoãn cái sự sung sướng" được. Các mẹ nào bầu nhỏ, mua bây giờ, đến lúc tháng 8 mùa thu là mặc quá ổn:)
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomnhungnau.jpg
4. BestMom trắng. 350K
Dành cho các bà bầu XÌ TEEN nhé!
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomtrang.jpg
5. BestMom dạ đỏ. 350K
Lại 1 sự lựa chọn hoàn hảo & "kinh tế"! ;)
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/BestMomdotheuhoa.jpg
6. "Vé đồng hạng" cho các nhãn váy HÀ ANH, YTHAO Hồng Kông 200K
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/HaAnhnau.jpg
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Chamci.jpg
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Ketrangden.jpg
7. Thêm 1 em giá "hạt rẻ" 70K
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/TrangvangYTHAO.jpg
BÂY GIỜ ĐẾN ĐỒ JAPAN XÁCH TAY CHO BÉ NHÉ!
Em sẽ up post giá sau các mẹ nhe!
1.Thuốc nhỏ mắt ROTTO cho bé. Có cả Vitamin B6. Có 4 loại mầu nhé.
Thuốc nhỏ mắt Rohto Nhật Bản bổ sung vitamin, chống mỏi mắt, đỏ mắt, dùng được cho cả trẻ nhỏ và người lớn
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Rotto.jpg
2. Thuốc cảm ho trẻ em cho trẻ từ 3 tháng tuổi trở lên. Có 2 vị DÂU & ĐÀO
Điều trị: dành cho bé bị cảm lạnh, ho, long đờm, sốt, sốt nhẹ, đau dầu, người mệt mỏi
Liều dùng: Ngày dùng 3 lần sau ăn, trong trường hợp bệnh nặng dùng 4 tiếng/ 1lần
- 3tháng - 6tháng : 5ml
- 6tháng - 1tuổi : 6ml
- 1tuổi - 3tuổi : 7.5ml
- 3tuổi - 7tuổi : 10 ml
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/Thuoccamho.jpg
3. Tảo biển. Cái này ko cần quảng cáo các mẹ cũng biết công dụng rùi nhỉe!
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/TaoNhat1500vien.jpg
4. Hút mũi Pigeon.
http://i1221.photobucket.com/albums/dd468/Mycuckoo/Vay%20bau/HutmuiPigon.jpg
Em sẽ freeship cho các mẹ ở khu vực Linh Đàm, Định Công hoặc trên trục đường từ Phạm Văn Đồng đến Linh Đàm hoặc từ Hoàng Quốc Việt đến Trường Chinh nhe!

WARC-Truncated: length

Server: nginx

Pragma: private

Set-Cookie: lcm_lastactivity=0; expires=Thu, 16-Apr-2015 15:59:25 GMT; path=/

Vary: Accept-Encoding,User-Agent


markdown:
Thông số
Thể loại
Tải nhạc
Chia sẻ
Embed
Nhạc chờ
Lời bài hát: Tiếng chim hót (Nhạc chuông)
Thêm bài hát này vào danh sách Playlist
Đơn vị chủ quản: Công ty Cổ phần NCT
Địa chỉ: Tòa nhà HAGL Safomec, 7/1 Thành Thái, P14, Q10, TP.HCM
GP ICP: 07/GP-STTTT 21/01/2011 - MXH: 09/GXN-TTĐT 10/02/2011

Set-Cookie: NCTNPLS=185da45fa8b7550f648eae226482d161;Path=/;Domain=.nhaccuatui.com;Expires=Fri, 16-May-2014 16:10:27 GMT;HttpOnly

Content-Type: text/html; charset=UTF-8

P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'

Server: nginx+


markdown:
Nghệ sĩ tương tự:
Thông số
Thể loại
Tải nhạc
Chia sẻ
Embed
Nhạc chờ
Lời bài hát: Xuân Ban Mai
Đăng bởi: 0906276666
Thêm bài hát này vào danh sách Playlist
Xuân Mai
Mi Trần
Phan Đinh Tùng
Đan Trường, Cẩm Ly
Xuân Mai, Quách Tuấn Du
Á Đông
Hoàng Thùy Linh
Yuki Huy Nam, Quách Sỹ Phú
Cao Cẩm Tú, OnlyC, Tronie Ngô
Chi Dân
Đơn vị chủ quản: Công ty Cổ phần NCT
Địa chỉ: Tòa nhà HAGL Safomec, 7/1 Thành Thái, P14, Q10, TP.HCM
GP ICP: 07/GP-STTTT 21/01/2011 - MXH: 09/GXN-TTĐT 10/02/2011

Set-Cookie: NCTNPLS=055c44d366e532d4ff49d20d0e4682ec;Path=/;Domain=.nhaccuatui.com;Expires=Fri, 16-May-2014 16:12:01 GMT;HttpOnly


markdown:
Làng nghề Chiếu cói Kim Sơn thuộc huyện Kim Sơn, tỉnh Ninh Bình. Qua hàng trăm năm quai đê lấn biển, Kim Sơn có những bãi sa bồi mênh mông, là xứ sở của cây cói, cung cấp nguồn nguyên liệu dồi dào để nghề chế tác sản phẩm cói không ngừng phát triển.
Trước đây, sản phẩm bằng cói ở Kim Sơn chủ yếu là Chiếu cói (chiếu cói Kim Sơn rất bền và đẹp, khó có nơi nào sánh nổi). Ngày nay, các sản phẩm được chế tác từ cói rất phong phú, đa dạng. Ngoài chiếu cói còn có thảm, làn, khay, hộp, đĩa, cốc, tách, mũ, túi xách,... cũng đều được làm từ cây cói.
Sau khi tham quan Quần thể kiến trúc Nhà thờ đá Phát Diệm, du khách đừng quên tìm mua một vài sản phẩm làm từ cói ở các cửa hàng lưu niệm ngay cạnh Nhà thờ đá hay dọc theo thị trấn Phát Diệm, để lưu giữ kỷ niệm của chuyến du lịch và làm quà tặng cho bạn bè, người thân.
TAG: Tour du lich Ninh Binh, Du lich Ninh BinhTham quan du lich Ninh Binh, Nghi duong tai Ninh Binh, Dac san Ninh Binh, lang nghe Ninh Binh, Danh lam thang canh Ninh Binh
Ms Dung - 0985 935 899
Tư vấn trực tuyến
Copyright © 2014 Ninhbinh360.vn All rights reserved
Địa chỉ: 989 Trần Hưng Đạo, Thành phố Ninhh Bình
Điện thoại: 0985.935.899/ 0918.035.360
Email: Admin@ninhbinh360.vn / Ninhbinh360@gmail.com


markdown:
Tải hướng dẫn sử dụng ở dạng PDF.
Xem tất cả điện thoại mới nhất của Nokia.
Xem cách chọn mua pin Nokia chính hãng.
Tìm hiểu xem tái chế chiếc điện thoại hoặc phụ kiện cũ của bạn dễ dàng như thế nào.

X-Frame-Options: SAMEORIGIN

Content-Language: vi-VN

X-Varnish-Cache: MISS

Cache-Control: private, max-age=1759

Set-Cookie: deviceType=M; expires=Sat, 19-Apr-2014 18:46:20 GMT; path=/


markdown:
|
|![]()
|
|![]()
![]()
FOR IMMEDIATE RELEASE
PR- 192-08
May 20, 2008
MAYOR BLOOMBERG, SPEAKER QUINN AND HEALTH COMMISSIONER FRIEDEN ANNOUNCE A CONTINUING CITYWIDE DECLINE IN SMOKING AND A TWENTY-FIVE PERCENT DECREASE IN SMOKING ON STATEN ISLAND IN 2007
City's 16.9 Percent Smoking Rate Represents 300,000 Fewer Smokers Than in 2002 - a Decrease That Will Prevent 100,000 Premature Deaths
Mayor Michael R. Bloomberg, City Council Speaker Christine C. Quinn, and New York City
![]()
"Staten Islanders aren't just yearning to breathe free - they're doing it," said Mayor Bloomberg. "This finding reminds us never to settle for the status quo. It shows us that more and more smokers continue to quit. And it proves once again that when you take bold action in public health, you get results. A city with 300,000 fewer smokers is one where 100,000 fewer people will die prematurely from smoking-related diseases."
"Educating New Yorkers about the harmful effects of smoking and making cessation programs available has been an important City effort, and one that I am deeply committed to," said Speaker Quinn. "For many years, the City Council has worked to educate smokers and help them quit smoking. Today's announcement clearly shows the positive product of the City's work. I thank Mayor Bloomberg and Commissioner Frieden on all they have done to bring the dire consequences of smoking to light, and literally save lives. Staten Islanders, with one of the city's highest smoking rates, has heard this message and took it seriously."
"If you smoke, quitting is by far the most important thing you can do to improve your health," said Commissioner Frieden. "Most people who've ever smoked have already quit, and most people who still smoke want to quit. If you smoke, quit today. If you need help, just call 311."
"As a former smoker, I can attest to the enhanced quality of life that comes from quitting," said Borough President Molinaro. "I encourage all Staten Islanders to take a proactive interest in their health and quit smoking immediately."
Some 20.4 percent of adults still smoke on Staten Island, compared to 16.9 percent citywide. No other borough achieved such a dramatic reduction in 2007. Staten Island's adult smoking rate plummeted from 27.2 percent in 2006 to 20.4 percent in 2007, and was especially pronounced among Staten Island men, whose rate fell from 29.3 percent in 2006 to 19.9 percent in 2007. The Health Department's new findings show that this is the first time that there has been such a sharp decline among smokers on Staten Island. Citywide, the number of smokers has fallen by 300,000 in five years.
While Staten Island's smoking decline is recent, the other boroughs have also shown a decline since 2002. Smoking rates in the other boroughs are 18.2 percent in the Bronx, 17 percent in Brooklyn, 16.4 percent in Manhattan, and 16 percent in Queens. Roughly 1 million New Yorkers still smoke, but this is a decrease of 300,000 since 2002, and the number continues to dwindle.
To help New Yorkers quit, the Bloomberg Administration has supported a tobacco tax increase, enacted a clean indoor air law, launched hard-hitting anti-smoking ad campaigns, and provided hundreds of thousands of people with free courses of nicotine-replacement therapy. Last month, nearly 30,000 city residents called 311 to get free nicotine patches and gum during a two-week giveaway. To support the effort, the Health Department developed and aired an ad campaign featuring Marie, a Bronx woman who recounted the multiple amputations she suffered because of a smoking-related illness.
The Health Department has recently focused intently on Staten Island's tobacco problem. Besides airing anti-smoking ad campaigns - some tailored specifically to Staten Island - the agency has worked with Staten Island elected officials and organizations, including the NYC Coalition for a Smoke Free City, to bring attention to the issue. It has also sponsored targeted interventions, including patch giveaways and outreach to local health care providers, and supported research into why Staten Islanders smoke at rates higher than people in other boroughs.
If you smoke, quitting is the most important thing you can do for your health. New Yorkers who want to give up smoking can call 311 for help.
The new findings are drawn from the 2007 Community Health Survey, a telephone survey of approximately 10,000 New York City adults (18 years or older). The survey is conducted annually for the Health Department by an independent contractor using nationally standardized methods.
![]()
MEDIA CONTACT:
Stu Loeser/Dawn Walker (212) 788-2958
Jessica Scaperotti/Sara Markt
(212) 788-5290
|
|![]()
|
|![]()
|
|![]()
![]()
![]()
|
|![]()


markdown:
Có hay không một thế giới đầy rẫy những hiểm nguy, nơi
Chơi cờ ở kỷ nguyên 3D Lên Tượng...! Gươm giáo và phép thuậtKhó phân biệt đâu là ta đâu là địchtồn tại cuộc chiến khốc liệt, không khoan nhượng giữa hai đạo quân Thiện và Ác? Tương truyền rằng, sự hiện diện của loài người nhỏ bé chúng ta trên trái đất không phải là duy nhất, bởi ẩn nấp sau cái bóng đêm tĩnh lặng tưởng chừng như vô hại là cả một thế lực, một đạo quân đại diện cho cái xấu. Vì vậy, có một chân lý được trải nghiệm qua nhiều thời kỳ là: để tồn tại và phát triển, loài người phải không ngừng đấu tranh, sẵn sàng tuyên chiến với những điều xấu xa, bất công, cám dỗ, với những cái đi ngược đạo lý phát triển tự nhiên của con người nhằm xây dựng thế giới ngày càng giàu đẹp hơn. Vâng, đó chính là ý tưởng mà nhà phát triển SuperEmpire Interactive muốn lấy làm tiêu chí khi thực hiện trò chơi Warchess. Sự phấn đấu và nỗ lực này thể hiện qua những nước đi của các quân cờ vua.
Chơi cờ ở kỷ nguyên 3D Lên Tượng...! Gươm giáo và phép thuậtKhó phân biệt đâu là ta đâu là địch
Thay vì tiếp cận với các “ô vuông đen trắng” cũng như các quân chốt, tượng, mã, hậu, vua một cách truyền thống, bạn - người chơi, giờ đây sẽ khám phá những trận đánh ác liệt, những cuộc đấu trí hay cụ thể hơn là chơi một ván cờ ở môi trường được xây dựng hoàn toàn trong không gian 3 chiều. Nơi ấy có thể là trên một vùng sa mạc khô cằn (Desert, Desert 2) hay một hang động đầy ắp châu báu (Treasure Cave), một hòn đảo xinh đẹp (Ocean Island) hoặc là một bãi tha ma (Cemetery)..., tùy bạn chọn lựa. Game đưa ra 3 chế độ chơi chính: Single, Automatic Battle, Turn–by–turn và dĩ nhiên là không thiếu phần chơi mạng (Multiplay).
Có thể nói ý tưởng phát triển game của nhà sản xuất khá hay. Tuy nhiên, trò chơi vẫn còn nhiều điều phải phàn nàn. Giao diện chơi phần lớn là ở không gian 3 chiều với các quân cờ đã được nhân cách hóa bên cạnh một bàn cờ vua truyền thống, cho phép bạn mở rộng và di chuyển tùy ý. Nhưng theo tôi, phần đồ họa nghèo nàn về màu sắc và đơn điệu về cảnh vật ở tất cả 11 màn chơi khác nhau khiến game mất đi vẻ đẹp của mình; rối mắt, khó phân biệt, dễ gây nhầm khi chơi, khiến cho nó chỉ đáng nhận được dấu trừ về mặt hình ảnh.
Còn cách chơi thì sao? Khi bạn “ăn” quân của đối phương, mỗi quân cờ sẽ thực hiện một động tác “xử lý đối phương” khác nhau. Các ô được phép đi của mỗi quân cờ sẽ tự động hiện sáng khi đến lượt sẽ giúp ích cho bạn rất nhiều. Nhưng việc thay đổi độ khó bằng cách kéo thanh “Difficulty” khiến bạn khó lòng phân biệt được là mình đang ở mức độ nào. Nhìn chung, Warchess có ý tưởng sáng tạo nhưng nó lại được xây dựng quá vội vàng về mặt đồ họa. Tuy vậy, game đã góp phần mang lại một phong cách chơi mới cho những ván cờ vốn dĩ khá đơn điệu và khiến người chơi mau chán, đáng cho bạn thử qua một lần!MINH TÂMminh.tam@but-tre.com


markdown:
Phim Sex bo chong voi con dau - Phim Sex, Clip Sex, Phim Cap 3, Phim Sex Nhat - PhimSexVN.org - Trang 1
PhimSexVN.org
« HOT »
Phim Sex bo chong voi con dau - Trang 1
Loading
Từ khóa HOT
yumi kazama
,
loan luan
,
viet nam
,
yui hatano
,
momoka nishina
,
miki sato
,
ayane asakura
,
maria ozawa
,
chinami sakai
,
nanako mori
,
massage
,
vietnam
,
hiep dam
,
gay
,
azumi mizushima
,
saori hara
,
maki hojo
,
sora aoi
,
sakiko mihara
,
bo chong nang dau
,
julia
,
akiho yoshizawa
,
mother
,
takako kitahara
,
tsubasa amami
,
erena tachibana
,
risa tachibana
,
azusa nagasawa
,
ai haneda
,
ryoko iori
,
ameri ichinose
,
mari hosokawa
,
hentai
,
me
,
vietsub
,
kazama
,
yuki sakurai
,
pha trinh
,
doi vo
,
me ban
,
yui azusa
,
les
,
chi dau
,
tsubomi
,
yuna shiina
,
rio hamasaki
,
ryoko murakami
,
momoka
,
risa murakami
,
khong che
,
yui tatsumi
,
sex thu
,
mai hanano
,
yuu kawakami
,
ong gia
,
milk
,
me ke
,
me vo
,
reiko nakamori
,
sex
,
mom
,
fad
,
reiko kobayakawa
,
vu to
,
michiru sakura
,
bo chong
,
phim sex
,
misa yuki
,
azumi
Quốc gia
Nhật
Trung Quốc
Hàn Quốc
Âu Mỹ
Thể loại
VietSub
Cấp 3
Loạn luân
Cô giáo
Y tá
Công sở
Ngoài trời
Ngoại tình
Hiếp dâm
Tập thể
Không che
Sex toy
MBBG
Teen
Phim sex không dành cho người dưới 18 tuổi!
©
Before access to website, you have to agree the following
: Under the governing law of my country I have reached the age of majority and the age required to view sexually explicit material and I am accessing this website from a location where sexually explicit content is legal and permitted. I will not permit any person to access this website who is not legally permitted to do so.

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache


markdown:
[Home](http://www.phunuweb.com)» Bạn đang xem: ban may tien nhat cu (page 1)
# Ban may tien nhat cu
-
[Cập nhật tình hình sao Việt (20/3)](http://www.phunuweb.com/hau-truong/cap-nhat-tinh-hinh-sao-viet-203/) ["Soi" nhất cử nhất động của sao Việt (5/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-52/) ["Soi" nhất cử nhất động của sao Việt (15/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-152/) ["Soi" nhất cử nhất động của sao Việt (3/4)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-34/) ["Soi" nhất cử nhất động của sao Việt (6/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-62/) ["Soi" nhất cử nhất động của sao Việt (9/1)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-91/) ["Soi" nhất cử nhất động của sao Việt (31/1)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-311/) ["Soi" nhất cử nhất động của sao Việt (1/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-12/) ["Soi" nhất cử nhất động của sao Việt (14/12)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-1412/) [Ban may tien nhat cu]
-
[Cập nhật tình hình sao Việt (20/3)](http://www.phunuweb.com/hau-truong/cap-nhat-tinh-hinh-sao-viet-203/) ["Soi" nhất cử nhất động của sao Việt (5/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-52/) ["Soi" nhất cử nhất động của sao Việt (15/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-152/) ["Soi" nhất cử nhất động của sao Việt (3/4)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-34/) ["Soi" nhất cử nhất động của sao Việt (6/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-62/) ["Soi" nhất cử nhất động của sao Việt (9/1)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-91/) ["Soi" nhất cử nhất động của sao Việt (31/1)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-311/) ["Soi" nhất cử nhất động của sao Việt (1/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-12/) ["Soi" nhất cử nhất động của sao Việt (14/12)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-1412/) [Mua ban may tien nhat cu]
-
["Soi" nhất cử nhất động của sao Việt (15/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-152/) ["Soi" nhất cử nhất động của sao Việt (5/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-52/) ["Soi" nhất cử nhất động của sao Việt (6/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-62/) ["Soi" nhất cử nhất động của sao Việt (12/3)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-123-2/) [Cập nhật tình hình sao Việt (20/3)](http://www.phunuweb.com/hau-truong/cap-nhat-tinh-hinh-sao-viet-203/) ["Soi" nhất cử nhất động của sao Việt (3/4)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-34/) ["Soi" nhất cử nhất động của sao Việt (1/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-12/) ["Soi" nhất cử nhất động của sao Việt (14/12)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-1412/) ["Soi" nhất cử nhất động của sao Việt (9/1)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-91/) [Can ban may tien nhat cu]
-
[Cập nhật tình hình sao Việt (20/3)](http://www.phunuweb.com/hau-truong/cap-nhat-tinh-hinh-sao-viet-203/) [Can Đình Đình chịu khổ vì… bạn gái cũ của chồng](http://www.phunuweb.com/giai-tri/can-dinh-dinh-chiu-kho-vi-ban-gai-cu-cua-chong/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) ["Soi" nhất cử nhất động của sao Việt (5/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-52/) ["Soi" nhất cử nhất động của sao Việt (15/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-152/) ["Soi" nhất cử nhất động của sao Việt (3/4)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-34/) ["Soi" nhất cử nhất động của sao Việt (6/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-62/) ["Soi" nhất cử nhất động của sao Việt (1/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-12/) ["Soi" nhất cử nhất động của sao Việt (14/12)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-1412/) [Ban may tien cnc cu]
-
[Youtube bị kiện vì vi phạm bản quyền Táo quân 2014](http://www.phunuweb.com/hau-truong/youtube-bi-kien-vi-vi-pham-ban-quyen-tao-quan-2014/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Để có mái tóc dài đẹp](http://www.phunuweb.com/lam-dep/de-co-mai-toc-dai-dep/) [Chuyện tình kỳ lạ của chủ tịch Cu Ba Fidel Castro và Lorenz](http://www.phunuweb.com/tinh-yeu-hon-nhan/chuyen-tinh-ky-la-cu%cc%89a-chu-tich-cu-ba-fidel-castro-va-lorenz/) [Cập nhật tình hình sao Việt (20/3)](http://www.phunuweb.com/hau-truong/cap-nhat-tinh-hinh-sao-viet-203/) [Cách làm chim cú nhồi bông ngộ nghĩnh](http://www.phunuweb.com/meo-vat/cach-lam-chim-cu-nhoi-bong-ngo-nghinh/) [Ban may tinh tien cu]
-
[Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Chuyện tình kỳ lạ của chủ tịch Cu Ba Fidel Castro và Lorenz](http://www.phunuweb.com/tinh-yeu-hon-nhan/chuyen-tinh-ky-la-cu%cc%89a-chu-tich-cu-ba-fidel-castro-va-lorenz/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Cách giảm cân nhanh 7 ngày trước Tết](http://www.phunuweb.com/lam-dep/cach-giam-can-nhanh-7-ngay-truoc-tet/) [Cách nấu cháo cá cu](http://www.phunuweb.com/meo-vat/cach-nau-chao-ca-cu/) [Màu sắc trang phục khiến bạn may mắn hơn năm 2014 (P1)](http://www.phunuweb.com/thoi-trang/mau-sac-trang-phuc-khien-ban-may-man-hon-nam-2014-p1/) [Thủy Tiên bất ngờ hóa hồ ly tinh đầy ma mị](http://www.phunuweb.com/giai-tri/thuy-tien-bat-ngo-hoa-ho-ly-tinh-day-ma-mi/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Ban may tien cu tphcm]
-
[Cách làm chim cú nhồi bông ngộ nghĩnh](http://www.phunuweb.com/meo-vat/cach-lam-chim-cu-nhoi-bong-ngo-nghinh/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Khám thai sớm đối với thai phụ tuổi cao trong giai đoạn đầu thai kỳ](http://www.phunuweb.com/suc-khoe-sinh-san/thoi-ky-dau-mang-thai/kham-thai-som-doi-voi-thai-phu-tuoi-cao-trong-giai-doan-dau-thai-ky/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Vì sao thai phụ cần phải xét nghiệm máu](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/vi-sao-thai-phu-can-phai-xet-nghiem-mau/) [Chuyện tình kỳ lạ của chủ tịch Cu Ba Fidel Castro và Lorenz](http://www.phunuweb.com/tinh-yeu-hon-nhan/chuyen-tinh-ky-la-cu%cc%89a-chu-tich-cu-ba-fidel-castro-va-lorenz/) [Để có mái tóc dài đẹp](http://www.phunuweb.com/lam-dep/de-co-mai-toc-dai-dep/) [Ban may tien mini cu]
-
[Cách làm bánh gato dâu mini](http://www.phunuweb.com/meo-vat/cach-lam-banh-gato-dau-mini/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Chuyện tình kỳ lạ của chủ tịch Cu Ba Fidel Castro và Lorenz](http://www.phunuweb.com/tinh-yeu-hon-nhan/chuyen-tinh-ky-la-cu%cc%89a-chu-tich-cu-ba-fidel-castro-va-lorenz/) [Để có mái tóc dài đẹp](http://www.phunuweb.com/lam-dep/de-co-mai-toc-dai-dep/) [Cách làm túi xách mini xinh xắn đi chơi Noel](http://www.phunuweb.com/meo-vat/cach-lam-tui-xach-mini-xinh-xan-di-choi-noel/) [Cách làm chim cú nhồi bông ngộ nghĩnh](http://www.phunuweb.com/meo-vat/cach-lam-chim-cu-nhoi-bong-ngo-nghinh/) [Mua ban may tien cu]
-
[Cách làm chim cú nhồi bông ngộ nghĩnh](http://www.phunuweb.com/meo-vat/cach-lam-chim-cu-nhoi-bong-ngo-nghinh/) [Hà Linh phản pháo vụ "đổ đống tiền mua bình chọn The Voice"](http://www.phunuweb.com/giai-tri/ha-linh-phan-phao-vu-do-dong-tien-mua-binh-chon-the-voice/) [Cách giảm cân nhanh 7 ngày trước Tết](http://www.phunuweb.com/lam-dep/cach-giam-can-nhanh-7-ngay-truoc-tet/) ["Soi" nhất cử nhất động của sao Việt (5/2)](http://www.phunuweb.com/hau-truong/soi-nhat-cu-nhat-dong-cua-sao-viet-52/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Cách nấu cháo cá cu](http://www.phunuweb.com/meo-vat/cach-nau-chao-ca-cu/) [Bài viết cực sốc về các cô nàng đi xe tay ga](http://www.phunuweb.com/doi-song/bai-viet-cuc-soc-ve-cac-co-nang-di-xe-tay-ga/) [Ban may tien cu dep]
-
["Đã mắt" với loạt bài thi đầu tiên của Vòng 2 Đẹp Tới Công Sở 2014](http://www.phunuweb.com/thoi-trang/da-mat-voi-loat-bai-thi-dau-tien-cua-vong-2-dep-toi-cong-so-2014/) [Cách vẽ lông mày đẹp](http://www.phunuweb.com/lam-dep/cach-ve-long-may-dep/) [Cách làm thiệp tặng mẹ nhân ngày 8-3](http://www.phunuweb.com/meo-vat/cach-lam-thiep-tang-me-nhan-ngay-8-3/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những xu hướng làm đẹp cổ điển khiến phái đẹp mê mẩn](http://www.phunuweb.com/lam-dep/nhung-xu-huong-lam-dep-co-dien-khien-phai-dep-me-man/) [Người đẹp "Scandal" khoe khéo đồng hồ tiền tỷ](http://www.phunuweb.com/hau-truong/nguoi-dep-scandal-khoe-kheo-dong-ho-tien-ty/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Ban may dem tien cu]
-
[Tình trạng phụ nữ mang thai đi tiểu nhiều](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/tinh-trang-phu-nu-mang-thai-di-tieu-nhieu/) [Theo dõi sức khỏe qua việc đi tiểu tiện](http://www.phunuweb.com/song-khoe/theo-doi-suc-khoe-qua-viec-di-tieu-tien/) [Những điều cần chú ý khi tắm trong giai đoạn đầu thai kỳ](http://www.phunuweb.com/suc-khoe-sinh-san/thoi-ky-dau-mang-thai/nhung-dieu-can-chu-y-khi-tam-trong-giai-doan-dau-thai-ky/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Hồ Hạnh Nhi - Trương Gia Huy lưu luyến tiễn biệt giữa đêm lạnh](http://www.phunuweb.com/giai-tri/ho-hanh-nhi-truong-gia-huy-luu-luyen-tien-biet-giua-dem-lanh/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Chuyện tình kỳ lạ của chủ tịch Cu Ba Fidel Castro và Lorenz](http://www.phunuweb.com/tinh-yeu-hon-nhan/chuyen-tinh-ky-la-cu%cc%89a-chu-tich-cu-ba-fidel-castro-va-lorenz/) [Can ban may tien cu]
-
[Can Đình Đình chịu khổ vì… bạn gái cũ của chồng](http://www.phunuweb.com/giai-tri/can-dinh-dinh-chiu-kho-vi-ban-gai-cu-cua-chong/) [Những thai phụ phải tiến hành khám chẩn đoán tiền sản trong tháng thứ 9](http://www.phunuweb.com/suc-khoe-sinh-san/giai-doan-cuoi-thai-ky/nhung-thai-phu-phai-tien-hanh-kham-chan-doan-tien-san-trong-thang-thu-9/) [Cách giảm cân nhanh 7 ngày trước Tết](http://www.phunuweb.com/lam-dep/cach-giam-can-nhanh-7-ngay-truoc-tet/) [Phụ nữ mang thai không nên sử dụng máy vi tính](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/phu-nu-mang-thai-khong-nen-su-dung-may-vi-tinh/) [Cách may khăn tiện dụng, quàng nhiều kiểu cực xinh](http://www.phunuweb.com/meo-vat/cach-may-khan-tien-dung-quang-nhieu-kieu-cuc-xinh/) [Tránh bất thường cho thai nhi khi mang thai tháng đầu tiên](http://www.phunuweb.com/suc-khoe-sinh-san/thoi-ky-dau-mang-thai/tranh-bat-thuong-cho-thai-nhi-khi-mang-thai-thang-dau-tien/) [Cách may khăn yếm đơn giản tiện dụng cho bé](http://www.phunuweb.com/meo-vat/cach-may-khan-yem-don-gian-tien-dung-cho-be/) [Cách làm socola red velvet thơm ngon](http://www.phunuweb.com/meo-vat/cach-lam-socola-red-velvet-thom-ngon/) [Chuyện tình kỳ lạ của chủ tịch Cu Ba Fidel Castro và Lorenz](http://www.phunuweb.com/tinh-yeu-hon-nhan/chuyen-tinh-ky-la-cu%cc%89a-chu-tich-cu-ba-fidel-castro-va-lorenz/) [Mua ban may dem tien cu]
-
[Những điều cần chú ý khi tắm trong giai đoạn đầu thai kỳ](http://www.phunuweb.com/suc-khoe-sinh-san/thoi-ky-dau-mang-thai/nhung-dieu-can-chu-y-khi-tam-trong-giai-doan-dau-thai-ky/) [Cách làm chim cú nhồi bông ngộ nghĩnh](http://www.phunuweb.com/meo-vat/cach-lam-chim-cu-nhoi-bong-ngo-nghinh/) [Cách làm mặt nạ mèo Halloween](http://www.phunuweb.com/meo-vat/cach-lam-mat-na-meo-halloween/) [Tình trạng phụ nữ mang thai đi tiểu nhiều](http://www.phunuweb.com/suc-khoe-sinh-san/sinh-hoat-thoi-ky-mang-thai/tinh-trang-phu-nu-mang-thai-di-tieu-nhieu/) [Thủy Tiên bị chỉ trích vì khoe ảnh đếm tiền](http://www.phunuweb.com/hau-truong/thuy-tien-bi-chi-trich-vi-khoe-anh-dem-tien/) [Chọn phụ kiện cuốn hút cho đêm tiệc mùa đông](http://www.phunuweb.com/thoi-trang/chon-phu-kien-cuon-hut-cho-dem-tiec-mua-dong/) [Những món quà lý tưởng với fan phim Hàn mùa Giáng sinh](http://www.phunuweb.com/hau-truong/nhung-mon-qua-ly-tuong-voi-fan-phim-han-mua-giang-sinh/) [Theo dõi sức khỏe qua việc đi tiểu tiện](http://www.phunuweb.com/song-khoe/theo-doi-suc-khoe-qua-viec-di-tieu-tien/) [16 loại kem dưỡng ban đêm mang lại hiệu quả cao nhất](http://www.phunuweb.com/lam-dep/16-loai-kem-duong-ban-dem-mang-lai-hieu-qua-cao-nhat/) [ban may tien nhat cu](#ban-may-tien-nhat-cu) [mua ban may tien nhat cu](#mua-ban-may-tien-nhat-cu) [can ban may tien nhat cu](#can-ban-may-tien-nhat-cu) [ban may tien cnc cu](#ban-may-tien-cnc-cu) [ban may tinh tien cu](#ban-may-tinh-tien-cu) [ban may tien cu tphcm](#ban-may-tien-cu-tphcm) [ban may tien mini cu](#ban-may-tien-mini-cu) [mua ban may tien cu](#mua-ban-may-tien-cu) [ban may tien cu dep](#ban-may-tien-cu-dep) [ban may dem tien cu](#ban-may-dem-tien-cu) [can ban may tien cu](#can-ban-may-tien-cu) [mua ban may dem tien cu](#mua-ban-may-dem-tien-cu) [ban may tien nhat cu](/xem/ban+may+tien+nhat+cu), [mua ban may tien nhat cu](/xem/mua+ban+may+tien+nhat+cu), [can ban may tien nhat cu](/xem/can+ban+may+tien+nhat+cu), [ban may tien cnc cu](/xem/ban+may+tien+cnc+cu), [ban may tinh tien cu](/xem/ban+may+tinh+tien+cu), [ban may tien cu tphcm](/xem/ban+may+tien+cu+tphcm), [ban may tien mini cu](/xem/ban+may+tien+mini+cu), [mua ban may tien cu](/xem/mua+ban+may+tien+cu), [ban may tien cu dep](/xem/ban+may+tien+cu+dep), [ban may dem tien cu](/xem/ban+may+dem+tien+cu), [can ban may tien cu](/xem/can+ban+may+tien+cu), [mua ban may dem tien cu](/xem/mua+ban+may+dem+tien+cu), [can ban may tinh tien cu](/xem/can+ban+may+tinh+tien+cu), [mua ban may tien cnc cu](/xem/mua+ban+may+tien+cnc+cu), [ban may tien cu tai ha noi](/xem/ban+may+tien+cu+tai+ha+noi),