Difference between pages "Atom 64" and "Package:Gentoolkit"

(Difference between pages)
(Created page with "{{Subarch |CPU Family=64-Bit Intel Processors |subarch=atom_64 |CHOST=x86_64-pc-linux-gnu |CFLAGS=-O2 -fomit-frame-pointer -march=atom -pipe |USE=mmx sse sse2 sse3 |CPU Featur...")
 
m
 
Line 1: Line 1:
{{Subarch
+
{{Ebuild
|CPU Family=64-Bit Intel Processors
+
|Summary=Collection of administration scripts for funtoo
|subarch=atom_64
+
|CatPkg=app-portage/gentoolkit
|CHOST=x86_64-pc-linux-gnu
+
|CFLAGS=-O2 -fomit-frame-pointer -march=atom -pipe
+
|USE=mmx sse sse2 sse3
+
|CPU Features=low-power
+
|Description=The atom_64 sub-architecture supports 64-bit capable Intel Atom CPUs.
+
 
}}
 
}}
The Intel Atom Processor is the common name for Intel's  [[Wikipedia:Bonnell_(microarchitecture)|Bonnell microarchitecture]],  which represents a partial revival of the principles used in earlier Intel designs such as P5 and the i486, with the sole purpose of enhancing the performance per watt ratio. Successor to the [[Wikipedia:Stealey_(microprocessor)|Intel A100 series (Stealey)]], which was derived from the [[Wikipedia:Pentium_M|Pentium M]], the Intel Atom has been produced since 2008. Targeted at low-power devices, Atom processors can be found in a wide range of notebooks, tablets and small form-factor desktops and servers.
+
{{PageNeedsUpdates}}
 +
Gentoolkit is a collection of tools used by Gentoo Linux to administer and develop the Portage package management system. The tools are managed and installed by Portage itself; on a Funtoo Linux system one can install gentoolkit by issuing the following command:  
 +
<console>###i## emerge gentoolkit</console>
  
The '''atom_64''' sub-architecture supports 64-bit capable Intel Atom CPUs.  The first 64-bit capable Intel Atom CPUs were the Intel Atom 230 and 330, released in late 2008. However, Intel also continued to produce new 32-bit Atom Processors after this date. For example, the Atom N2xx series Atom Diamondville models cannot support 64-bit operation, while the 2xx and 3xx Diamondville, Pineview, Cedarview and Centerton can. A full list of 64-bit capable Intel Atom Processors [http://ark.intel.com/search/advanced?s=t&FamilyText=Intel%C2%AE%20Atom%E2%84%A2%20Processor&InstructionSet=64-bit can be seen here.]
+
The tools are split into two related packages: gentoolkit and gentoolkit-dev. As with the rest of Portage they are written in Python.  
  
{{Important|For 64-bit support to be functional, a 64-bit capable Atom Processor must be paired ''with a processor, chipset, and BIOS'' that all support [[Wikipedia:X86-64#Intel_64|Intel 64]]. If not all hardware supports 64-bit, then you must use the '''atom_32''' subarch instead.}}
+
Gentoolkit provides:
 +
* eclean
 +
* enalyze
 +
* equery
 +
* eread
 +
* euse
 +
* glsa-check
 +
* revdep-rebuild
 +
 
 +
== equery ==
 +
Equery is a tool that displays  information about the installed packages on the system. equery is based on a system of modules, , running it with out arguments displays a list of options
 +
 
 +
<console>###i## equery</console>
 +
 
 +
=== equery b ===
 +
Running equery with the b flag is useful to determine which package a file comes from.
 +
 
 +
<console>###i## equery b /usr/lib/libpam.so
 +
* Searching for /usr/lib/libpam.so ...
 +
sys-libs/pam-1.1.8-r2 (/usr/lib64/libpam.so)
 +
</console>
 +
 
 +
=== equery f ===
 +
Running equery with the f flag is useful to show all installed files from a package.
 +
 
 +
<console>###i## equery f domination
 +
* Searching for domination ...
 +
* Contents of games-board/domination-1.1.1.5:
 +
/usr
 +
/usr/games
 +
/usr/games/bin
 +
/usr/games/bin/domination
 +
...
 +
</console>
 +
 
 +
== glsa-check ==
 +
Glsa-check shows what potential vulnerabilities your system has.
 +
 
 +
<console>###i## glsa-check -l
 +
[A] means this GLSA was marked as applied (injected),
 +
[U] means the system is not affected and
 +
[N] indicates that the system might be affected.
 +
 
 +
201310-15 [N] GNU Automake: Multiple vulnerabilities ( sys-devel/automake )
 +
</console>
 +
 
 +
=gentoolkit-dev=
 +
This package contains Portage development tools.
 +
 
 +
* eviewcvs - Generates ViewCVS URLs.
 +
* gensync - Synchronize local Portage tree against an arbitrary upstream repository.
 +
* ekeyword - Change/update keywords in a set of ebuilds.
 +
* ebump - Bump the revision number of an ebuild and all support files.
 +
* echangelog - Automatically create ebuild changelog entries.
 +
{{EbuildFooter}}

Revision as of 12:33, March 3, 2015

app-portage/gentoolkit


Source Repository:Repository:Progress Overlay


Summary: Collection of administration scripts for funtoo


News

Drobbins

ARM Rebuild

ARM systems will use new stage3's that are not compatible with earlier versions.
2015-06-27 by Drobbins
Drobbins

ABI X86 64 and 32

Funtoo Linux has new 32-bit compatibility libraries inherited from Gentoo. Learn about them here.
2015-06-18 by Drobbins
Drobbins

Pre-built kernels!

Funtoo stage3's are now starting to offer pre-built kernels for ease of install. read more....
2015-05-12 by Drobbins
More...

Gentoolkit

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Gentoolkit is a collection of tools used by Gentoo Linux to administer and develop the Portage package management system. The tools are managed and installed by Portage itself; on a Funtoo Linux system one can install gentoolkit by issuing the following command:

# emerge gentoolkit

The tools are split into two related packages: gentoolkit and gentoolkit-dev. As with the rest of Portage they are written in Python.

Gentoolkit provides:

  • eclean
  • enalyze
  • equery
  • eread
  • euse
  • glsa-check
  • revdep-rebuild

equery

Equery is a tool that displays information about the installed packages on the system. equery is based on a system of modules, , running it with out arguments displays a list of options

# equery

equery b

Running equery with the b flag is useful to determine which package a file comes from.

# equery b /usr/lib/libpam.so
 * Searching for /usr/lib/libpam.so ... 
sys-libs/pam-1.1.8-r2 (/usr/lib64/libpam.so)

equery f

Running equery with the f flag is useful to show all installed files from a package.

# equery f domination
 * Searching for domination ...
 * Contents of games-board/domination-1.1.1.5:
/usr
/usr/games
/usr/games/bin
/usr/games/bin/domination
...

glsa-check

Glsa-check shows what potential vulnerabilities your system has.

# glsa-check -l
[A] means this GLSA was marked as applied (injected),
[U] means the system is not affected and
[N] indicates that the system might be affected.

201310-15 [N] GNU Automake: Multiple vulnerabilities ( sys-devel/automake )

gentoolkit-dev

This package contains Portage development tools.

  • eviewcvs - Generates ViewCVS URLs.
  • gensync - Synchronize local Portage tree against an arbitrary upstream repository.
  • ekeyword - Change/update keywords in a set of ebuilds.
  • ebump - Bump the revision number of an ebuild and all support files.
  • echangelog - Automatically create ebuild changelog entries.