Làm sao để tùy chọn không update một package nào đó trong arch?

11 views
Skip to first unread message

Nguyễn Văn Bồng

unread,
Feb 23, 2012, 12:43:57 AM2/23/12
to archl...@googlegroups.com
Chào mọi người,
Tình hình là em vẫn dùng lệnh pacman -Syu để update các package.
Nhưng hiện tại em có một package mà không muốn update nó lên thì làm
như thế nào ạ?
Hiện tại phương pháp của em là update hết rồi cài lại cái package kia. :(.

--
Nguyễn Văn Bồng
Computer Science
University of Engineering & Technology, Vietnam

Hoang Tran

unread,
Feb 23, 2012, 12:51:01 AM2/23/12
to archl...@googlegroups.com
On Feb 23, 2012 at 12:43pm, Nguyễn Văn Bồng wrote:
> Chào mọi người,
> Tình hình là em vẫn dùng lệnh pacman -Syu để update các package.
> Nhưng hiện tại em có một package mà không muốn update nó lên thì làm
> như thế nào ạ?
> Hiện tại phương pháp của em là update hết rồi cài lại cái package kia. :(.

pacman -Syu --ignore <pkg1,pkg2....>

--
If bankers can count, how come they have eight windows and only four tellers?
_ /|
\'o.O'
=(___)=
U

Xuân Tính

unread,
Feb 23, 2012, 1:04:44 AM2/23/12
to archl...@googlegroups.com
https://wiki.archlinux.org/index.php/Pacman
Search for the IgnorePkg.

Tinh

Vào 12:51 Ngày 23 tháng 2 năm 2012, Hoang Tran <hoang...@vnoss.org> đã viết:

Anh K. Huynh

unread,
Feb 23, 2012, 1:07:31 AM2/23/12
to archl...@googlegroups.com
On Thu, 23 Feb 2012 12:43:57 +0700
Nguyễn Văn Bồng <van...@gmail.com> wrote:

> Chào mọi người,
> Tình hình là em vẫn dùng lệnh pacman -Syu để update các package.
> Nhưng hiện tại em có một package mà không muốn update nó lên thì làm
> như thế nào ạ?
> Hiện tại phương pháp của em là update hết rồi cài lại cái package
> kia. :(.
>

Chỉnh trong @/etc/pacman.conf@, phần @HoldPkg@. Ví dụ

<pre>
HoldPkg = pacman glibc linux linux-firmware
</pre>


--
Anh Ky Huynh @ ICT
Registered Linux User #392115

Anh K. Huynh

unread,
Feb 23, 2012, 1:13:52 AM2/23/12
to archl...@googlegroups.com
On Thu, 23 Feb 2012 13:07:31 +0700
"Anh K. Huynh" <ky...@viettug.org> wrote:

> On Thu, 23 Feb 2012 12:43:57 +0700
> Nguyễn Văn Bồng <van...@gmail.com> wrote:
>
> > Chào mọi người,
> > Tình hình là em vẫn dùng lệnh pacman -Syu để update các package.
> > Nhưng hiện tại em có một package mà không muốn update nó lên thì làm
> > như thế nào ạ?
> > Hiện tại phương pháp của em là update hết rồi cài lại cái package
> > kia. :(.
> >
>
> Chỉnh trong @/etc/pacman.conf@, phần @HoldPkg@. Ví dụ
>
> <pre>
> HoldPkg = pacman glibc linux linux-firmware
> </pre>
>
>

s/HoldPkg/IgnorePkg/g

HoldPkg dùng khi gỡ bỏ gói.

Doan Luong Van

unread,
Feb 23, 2012, 8:14:08 AM2/23/12
to archl...@googlegroups.com
Trích từ archwiki, ngay phần đầu tiên mà.
/*
Skip package from being upgraded

To skip upgrading a specific package, specify it as such:

IgnorePkg=linux

For multiple packages use a space-separated list, or use additional IgnorePkg lines.
Skip package group from being upgraded

As with packages, skipping a whole package group is also possible:

IgnoreGroup=gnome

Skip package from being upgraded

To skip upgrading a specific package, specify it as such:

IgnorePkg=linux

For multiple packages use a space-separated list, or use additional IgnorePkg lines.
Skip package group from being upgraded

As with packages, skipping a whole package group is also possible:

IgnoreGroup=gnome
*/

Nguyễn Văn Bồng

unread,
Feb 23, 2012, 8:36:16 AM2/23/12
to archl...@googlegroups.com
Cảm ơn mọi người.
Chiều nay mình cũng tìm ra cách này.
Hiện giờ là thêm dòng IgnorePkg= transmission-gtk vào pacman.conf là xong.

2012/2/23 Doan Luong Van <doan...@gmail.com>:

--

Reply all
Reply to author
Forward
0 new messages