In this paper, we derive the solutions of homogeneous and non-homogeneous nth-order linear general quantum difference equations based on the general quantum difference operator D β which is defined by D β f (t) = (f (β(t))-f (t))/(β(t)-t), β(t) = t, where β is a strictly increasing continuous function defined on an interval I ⊆ R that has only one fixed point s 0 ∈ I. We also give the sufficient conditions for the existence and uniqueness of solutions of the β-Cauchy problem of these equations. Furthermore, we present the fundamental set of solutions when the coefficients are constants, the β-Wronskian associated with D β , and Liouville's formula for the β-difference equations. Finally, we introduce the undetermined coefficients, the variation of parameters, and the annihilator methods for the non-homogeneous β-difference equations.