Vì Ubuntu không cung cấp các gói cập nhật cho TeXLive, nên tôi đã cài đặt thủ công. Tuy nhiên, một số chương trình cần TeXLive làm phụ thuộc. Vì vậy, những gì tôi đã làm là tôi đã cài đặt gói TeXLive từ kho Ubuntu trên đầu trang, đó là phiên bản 2009. Sau đó, tôi đã thay đổi $ PATH của mình để chứa phiên bản 2011 được cài đặt thủ công, vì vậy các chương trình vẫn luôn trỏ đến và sử dụng phiên bản TeXLive gần đây nhất. Cho đến nay điều này làm việc tốt.
Nhưng đây là một cách nhanh chóng: Khi tôi chuyển sang VIM để chỉnh sửa các tệp LaTeX của mình, tôi nhận thấy sau khi quá đau đầu mà VIM "chỉ thấy" TeXLive2009! Xem ảnh chụp màn hình này, bên trái là VIM, bên phải một thiết bị đầu cuối:
Sau đó, tôi đã kiểm tra $ PATH VIM đang sử dụng và khi nó bật ra, nó đang sử dụng một cái khác, không trỏ đến TeXLive 2011. Xem ảnh chụp màn hình này:
VIM:
:! echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Thiết bị đầu cuối:
echo $PATH
/usr/local/texlive/2011/bin/x86_64-linux:/usr/local/texlive/2011/bin/x86_64-linux:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Bạn có biết làm thế nào để khắc phục điều này không, vì vậy các plugin LaTeX của tôi có thể sử dụng TeXLive 2011, có thể bằng cách làm cho VIM sử dụng cùng $ PATH? Mọi sự trợ giúp sẽ rất được trân trọng!