mid-15c., "one who announces in public," agent noun from publish (v.). Meaning "one whose business is bringing out for sale to dealers or the public books, periodicals, engravings, etc." is from 1740.
"the first five books of the Bible," those traditionally ascribed to Moses, c. 1400, Penta-teuke, from Late Latin pentateuchus (Tertullian, c. 207), from Greek pentateukhos (c. 160), originally an adjective (abstracted from phrase pentateukhos biblos), from pente "five" (from PIE root *penkwe- "five") + teukhos "implement, vessel, gear" (in Late Greek "book," via notion of "case for scrolls"), literally "anything produced," related to teukhein "to make ready," from PIE *dheugh- "to produce something of utility" (see doughty). Glossed in Old English as fifbec. Related: Pentateuchal.
"to affix (a paper notice, advertisement, etc.) to a post" (in a public place), hence, "to make known, to bring before the public," 1630s, from post (n.1). The meaning "to achieve" (a score, a victory) appears to have begin in U.S. newspaper sports-writing, by 1949. Related: Posted; posting.