To suppress the longitudinal landing gear vibration (gear walk) induced by the aircraft anti-skid braking system (ABS), an aircraft ABS control method based on multi-objective model predictive control (MPC) is proposed. The landing gear is simplified to be a cantilever beam with tip mass to analyze the vibration mechanism, based on which a low-order model to describe both the braking dynamics and the gear walk dynamics is derived. The multi-objective ABS controller is then designed to achieve landing gear walk suppression as well as to ensure the braking efficiency, simultaneously. Considering that the aircraft ABS is a strongly nonlinear system with demanding real-time requirements, the successive linearization based MPC (SLMPC) method is employed to reduce the computational burden. To comply with the SLMPC design, a tire-road friction parameter identification method by combining the extended Kalman filter (EKF) and linearized recursive least squares (LRLS) is also proposed. Finally, the effectiveness of the proposed control method is verified through both simulation and experimental studies, which demonstrate the good performance of the proposed method.